Cet article présente principalement l'introduction de la fonction parse_url en php. Elle a une certaine valeur de référence. Maintenant, je la partage avec tout le monde. Les amis dans le besoin peuvent se référer à la fonction
array parse_url(string $url, [$component])
Cette fonction analyse une URL et renvoie un tableau associatif, contenant les différents composants qui apparaissent dans les paramètres de l'URL
:
$url, le paramètre url à analyser, les chaînes invalides sont remplacées par _
$component, précisez PHP_URL_SCHEME
, PHP_URL_HOST
, <code>PHP_URL_PORT, PHP_URL_USER
, PHP_URL_PASS
, PHP_URL_PATH
, PHP_URL_QUERY 或 <code>PHP_URL_FRAGMENT
pour obtenir la chaîne de la partie spécifiée de l'URL. (Sauf lorsque spécifié comme <code>PHP_URL_PORT, une valeur entière sera renvoyée)
Valeur de retour
Pour les URL sérieusement non qualifiées, parse_url() peut renvoyer FALSE<code>FALSE
.
Si le paramètre component<code class="parameter">component
est omis, un tableau associatif sera renvoyé, et il y aura actuellement au moins un élément dans le tableau .
Les clés possibles dans le tableau sont les suivantes
schéma - tel que http
hôte
port
utilisateur
pass
chemin
requête - après le point d'interrogation ?
fragment - après le symbole dièse #
Si le paramètre component<code class="parameter">component
est spécifié, parse_url() renvoie une chaîne <code>string
(ou renvoie un <code>PHP_URL_PORT
entier<span class="type">integer</span>
lorsqu'il est spécifié comme NULL
) au lieu d'un tableau. Si le composant spécifié dans l'URL n'existe pas, NULL
sera renvoyé.
Exemple
Articles connexes recommandés : 1.
Explication de l'utilisation des fonctions php pathinfo(), parse_url(), basename() pour analyser les URL 2.
Introduction à PHP en utilisant parse_url et parse_str pour analyser les URL
Recommandations vidéo associées : 1.
Tutoriel vidéo Dugu Jiujian (4)_PHP
Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'étude de chacun. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !
Comment abréger le jugement IF en PHP
Explication des fonctions de chaîne en PHP
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!