Maison > développement back-end > tutoriel php > Comment extraire un sous-domaine d'une URL en PHP ?

Comment extraire un sous-domaine d'une URL en PHP ?

Linda Hamilton
Libérer: 2024-12-03 08:53:09
original
671 Les gens l'ont consulté

How to Extract a Subdomain from a URL in PHP?

Extraire un sous-domaine d'une URL en PHP

Identifier le sous-domaine d'une URL peut être utile à diverses fins, telles que la localisation de contenu ou le domaine validation. PHP fournit une méthode simple pour récupérer le sous-domaine.

Pour obtenir la partie sous-domaine, vous pouvez utiliser la fonction éclater() pour diviser l'hôte URL en un tableau basé sur des périodes. Le premier élément de ce tableau représentera le sous-domaine.

Exemple :

Pour extraire le sous-domaine "en" de "en.example.com" :

$subdomain = array_shift((explode('.', 'en.example.com')));
echo $subdomain; // Output: "en"
Copier après la connexion

Méthode alternative (PHP 5.4) :

Dans PHP versions 5.4 et ultérieures, vous pouvez simplifier le code en utilisant la déstructuration de tableaux :

[$subdomain] = explode('.', 'en.example.com');
echo $subdomain; // Output: "en"
Copier après la connexion

En utilisant l'une ou l'autre de ces techniques, vous pouvez extraire efficacement le sous-domaine de n'importe quelle URL donnée 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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal