PHP - Récupérer le dernier élément d'une URL
PHP
[21/04/2016] Récupérer le dernier élément d'une URL
En PHP et en Javascript
Voici une fonction fort utile pour les développeurs PHP / Javascript.
La fonction suivante récupèrera les éléments surlignés avec les urls suivantes :
http://informatux.com/astuces/php
http://informatux.com/astuces/php.php
http://informatux.com/astuces/php.php?id=php&a=go
function getLastPartOfUrl($url) {
return basename(parse_url($url, PHP_URL_PATH));
}
Elle possède son pendant en javascript.
function getLastPartOfUrl($url) {
var url = $url;
var urlsplit = url.split("/");
var lastpart = urlsplit[urlsplit.length-1];
if(lastpart === '') {
lastpart = urlsplit[urlsplit.length-2];
}
return lastpart;
}