Maison >développement back-end >tutoriel php >Comment extraire la dernière partie d'une URL en PHP ?

Comment extraire la dernière partie d'une URL en PHP ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-09 03:54:02491parcourir

How to Extract the Last Part of a URL in 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn