vous pouvez utiliser et vous pouvez obtenir votre sortie requise:
// implode string into array
$url = "http://192.168.0.16/wordpress/blog/page-2/";
//then remove character from right
$url = rtrim($url, '/');
// then explode
$url = explode('/', $url);
// remove the last element and return an array
json_encode(array_pop($url));
// implode again into string
echo implode('/', $url);
Une autre approche est la suivante:
// implode string into array
$url = explode('/', 'http://192.168.0.16/wordpress/blog/page-2/');
//The array_filter() function filters the values of an array using a callback function.
$url = array_filter($url);
// remove the last element and return an array
array_pop($url);
// implode again into string
echo implode('/', $url);
Mais va simplement un blog résoudre à la page 2? étant aussi pédant dernier enfant serait 'http: // 192.168.0.16/wordpress/blog /' –