Maison >développement back-end >tutoriel php >Comment extraire la dernière partie d'une URL en PHP ?
Dernière partie de l'extraction d'URL en PHP
Déterminer la dernière partie d'une URL est souvent utile pour récupérer des informations spécifiques. Cet article explique comment extraire la dernière partie d'une URL en PHP à l'aide de la fonction basename().
Problème :
Étant donné une URL telle que "http:// domain.example/artist/song/music-videos/song-title/9393903", comment pouvez-vous extraire la partie finale, "9393903", en utilisant PHP ?
Solution :
La fonction basename() peut être utilisée pour extraire la partie finale d'une URL. Il renvoie généralement le dernier nom de fichier ou répertoire d'un chemin donné. Dans ce cas, l'URL peut être considérée comme un chemin.
Pour utiliser basename(), transmettez simplement l'URL comme argument à la fonction comme ceci :
echo basename('http://example.com/artist/song/music-videos/song-title/9393903');
Cela imprimera le dernière partie de l'URL, qui est "9393903."
Remarque : Si l'URL contient une chaîne de requête, la fonction basename() l'inclura également dans la valeur renvoyée. Par exemple, si l'URL est « http://example.com/artist/song/music-videos/song-title/9393903?query=string », la fonction basename() renverra « 9393903?query=string ».
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!