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.

No hay comentarios:

Publicar un comentario

Ultimos temas en Soluciones para Webmasters: