PHP imprime la última palabra después de la barra

Si estás trabajando con con variables que contienen una URL y deseas separar o aislar solo la última palabra deberás usar substr y strrchr.

Veamos cómo:





Abrimos PHP

Primero: Dentro de una variable, por ejemplo $ruta asignamos el valor que en este caso es la URL.

Segundo: Filtramos y separamos de atrás hacia adelante la primera palabra hasta que encuentre el caracter / y asignamos el resultado a la variable $cadena.

Tercero: Imprimimos la variable $cadena

Cerramos PHP.


<?php
$ruta = '/www/public_html/index.html';
$cadena = substr(strrchr($ruta, "/"), 1);
echo $cadena; // imprime index.html
 ?>

Este ejemplo puede usarse para diferentes textos, por ejemplo cadenas separadas por rayas, puntos o cualquier caracter.

Comentarios

Entradas populares de este blog

Superponer una imagen sobre otra con CSS

¿Ganas dinero en Facebook con Página, Grupo, Comunidad, etc?

Script para buscar palabras o textos en una página (html) con Jquery