Maison >développement back-end >tutoriel php >Introduction à la fonction parse_url en php

Introduction à la fonction parse_url en php

不言
不言original
2018-07-10 17:49:5815668parcourir

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

parse_url()—. — Analyser l'URL et renvoyer ses composants

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_PORTentier<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 !

Recommandations associées :

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!

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