Pregunta sobre Developing with WordPress de Wordpress:

Pregunta simple de PHP: c贸mo analizar url wire

Un usuario pregunt贸 馃憞

$ url = ‘/ devel / lms / ja / lecciones / planificaci贸n-de-una-reuni贸n-int /’

驴C贸mo puedo analizar esto para que:

$ new_url = ‘/ lecciones / planificaci贸n-de-una-reuni贸n-int /’

Esperaba que esto funcionara:

$ my_array = explotar (鈥/鈥, $ url, 4); // usa el tercer par谩metro opcional de la funci贸n de explosi贸n //https://www.geeksforgeeks.org/php-explode-function/

$ nueva_url = implosi贸n (‘/’.$ my_array[3]); // usa la funci贸n de implosi贸n para restaurar la barra anterior // y convertir el elemento de edici贸n de nuevo en una cadena

驴Qu茅 estoy haciendo mal?

Este tema fue modificado hace 1 a帽o, 3 meses por.

(@diondesigns)

Hace 1 a帽o, 3 meses

Si hay una barra frontal, lo que necesita es:

$my_array = explode('/',$url,5);

No es necesario usar implode() porque el 煤ltimo elemento de la matriz no se dividir谩. Entonces, en el caso anterior, $my_array[4] tendr谩 la cadena que necesita, menos la barra inicial.

(@jasonian)

Hace 1 a帽o, 3 meses

Prueba esto:

$url = "/devel/lms/ja/lessons/planning-a-meeting-int/";
$my_array = explode("/",$url,5);    
$new_url $my_array[4];

echo $new_url

deber铆a darte
lessons/planning-a-meeting-int/
Como se dijo anteriormente.

Esta respuesta fue modificada hace 1 a帽o, 3 meses.

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada.