Maison  >  Article  >  développement back-end  >  Résumé de l'utilisation de la fonction php parse_url() pour analyser les URL

Résumé de l'utilisation de la fonction php parse_url() pour analyser les URL

怪我咯
怪我咯original
2017-06-05 11:06:532584parcourir

La fonction parse_url() en PHP analyse l'URL et renvoie les composants de l'URL. Cependant, il convient de noter que cette fonction n'est pas utilisée pour vérifier la légitimité de l'URL donnée, mais la décompose uniquement en parties répertoriées. ci-dessous. Les URL incomplètes sont également acceptées et parse_url() tentera de les analyser aussi correctement que possible. Cet article rassemble plusieurs articles sur l'analyse des URL avec la fonction parse_url(). J'espère qu'il sera utile à tout le monde de comprendre la fonction parse_url().

1.Explication détaillée de la définition et de l'utilisation de la fonction php parse_url()

La fonction parse_url() en php analyse l'URL et renvoie le composant de l'url . Sa syntaxe est la suivante :

array parse_url(string $url,int component)

Le paramètre $url est l'URL à analyser, et les caractères invalides seront remplacés par _. $component Spécifiez l'un des PHP_URL_SCHEME, PHP_URL_HOST, PHP_URL_PORT, PHP_URL_USER, PHP_URL_PASS, PHP_URL_PATH, PHP_URL_QUERY ou PHP_URL_FRAGMENT pour obtenir la chaîne de la partie spécifiée de l'URL. (Sauf lorsque spécifié comme PHP_URL_PORT, une valeur entière sera renvoyée).

Si le paramètre $component est omis, un tableau associatif sera renvoyé

2.Introduction à l'utilisation de la fonction parse_url() en php

Cet article présente l'utilisation de la fonction parse_url() en php. Les amis qui ont besoin d'utiliser la fonction parse_url() peuvent se référer à cet article. Une fonction utile en PHP est parse_url. La fonction parse_url() analyse l'URL et renvoie les composants de l'URL. Elle est particulièrement pratique pour l'analyse de la capture d'informations. Les exemples sont les suivants :

3.Code d'implémentation pour utiliser parse_url() en php pour analyser les URL (explication détaillée de parse_url)

Souvent, nous enverrons une grande liste d'URL, puis analysez-les, nous ne pouvons que continuer à couper les jetons pour les analyser. Mais en PHP, vous devez apprendre à utiliser les fonctions écrites par les prédécesseurs, afin que la vitesse de développement soit plus rapide que celle des autres. Bien sûr, si vous souhaitez analyser une URL, vous devez trouver des instructions pertinentes. Ce que je souhaite présenter aujourd'hui, c'est la fonction parse_url en PHP. Cette fonction est principalement utilisée pour analyser les URL. Tout d'abord, jetons un œil au prototype de cette fonction. Sa description officielle est la suivante :

4.

Utilisez php pathinfo(), parse_url(), Fonctions basename() Exemples d'analyse d'URL

Fonctions PHP pathinfo(), parse_url() et basename() Ces trois fonctions sont toutes des fonctions d'analyse d'URL, mais il existe quelques différences. exemples. , J'espère que ces exemples aideront tout le monde à comprendre plus facilement l'utilisation et les techniques de ces trois fonctions. Jetons un coup d'œil :

La fonction pathinfo permet d'obtenir le chemin, le répertoire ou le nom du fichier. La fonction parse_url() est utilisée pour analyser les URL et renvoyer un tableau associatif de composants analysés. Cette fonction ne détectera pas si l'URL est légale, mais tentera seulement de l'analyser correctement. La fonction basename() renvoie le nom du fichier dans le chemin

[Articles connexes recommandés]

fonction php parse_str() et parse_url() analyse des fonctions La différence entre les URL

PHP simule l'envoi de requêtes POST 2, en utilisant PHP et JS pour traiter les informations d'URL

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