Obtenir des pièces d'URL en PHP
Je me demande quelle est la meilleure façon d'extraire des "paramètres" à partir d'une URL serait, à l'aide de PHP.
Si j'ai eu l'URL:
http://example.com/user/100
Comment puis-je obtenir l'id d'utilisateur (100) à l'aide de PHP?
OriginalL'auteur Jonathan Clark | 2011-08-08
Vous devez vous connecter pour publier un commentaire.
Pour être complet, vous aurez envie de commencer avec parse_url().
Qui vous donnera un tableau avec une poignée de touches. La personne que vous cherchez est
path
.Split le chemin sur
/
et prenez la dernière.Votre ID est maintenant en
$path_parts[count($path_parts)-1]
.OriginalL'auteur Brad
OriginalL'auteur Pedro Lobito
Ah, vous êtes donc à droite. Je vais faire la modification.
OriginalL'auteur abarrington
Je sais que c'est un vieux thread mais je pense que ce qui suit est une meilleure réponse:
basename(dirname(__FILE__))
OriginalL'auteur Dustin