L'analyse de requête d'URL en PHP

En supposant une url de www.domain.org?x=1&y=2&z=3, ce qui serait une smart méthode pour séparer la requête éléments d'une url en php sans utiliser d'OBTENIR ou de DEMANDE?

  $url = parse_url($url);
  echo $url[fragment];    

Je ne pense pas que c'est possible de retourner la requête les pièces séparément est-il? De ce que je peux dire à la requête va juste dire x=1&y=2&z=3 mais s'il vous plaît laissez-moi savoir si je me trompe. Sinon, que feriez-vous pour analyser les $url[query]?

Edit: Fragment doit être de la Requête à la place. Désolé pour la confusion, je suis en train d'apprendre!

FYI: $url[fragment] signifie "obtenir la valeur de la constante de fragment et de l'utiliser pour obtenir la clé de $url". Vous signifie probablement $url['fragment']? Les Fragments sont des trucs après # btw. Si vous êtes à la recherche pour les variables entre ? et # c'est la "requête".
Vous êtes tout simplement à la recherche pour $_GET['x'] ou êtes-vous de l'analyse d'une URL distincte de celle appartenant à votre script?
Ok, donc après la ? dans l'url est appelée l'argument. Obtenu que maintenant. J'ai déjà entendu $_GET[] mais ma pensée est à propos du traitement de la $url et de ne pas utiliser cette fonction.

OriginalL'auteur Maelish | 2013-12-23