Maison > développement back-end > tutoriel php > Comment récupérer le sous-domaine d'une URL à l'aide de PHP ?

Comment récupérer le sous-domaine d'une URL à l'aide de PHP ?

Barbara Streisand
Libérer: 2024-12-01 14:10:14
original
208 Les gens l'ont consulté

How to Retrieve a URL's Subdomain Using PHP?

Récupérer le sous-domaine d'une URL à l'aide de la fonction PHP

Pour obtenir la partie sous-domaine d'une URL, PHP propose une fonction pratique. Explorons cette fonction et fournissons une solution à votre requête.

Fonction pour obtenir un sous-domaine

La fonction exploser() en PHP peut être utilisée pour diviser une chaîne en un tableau basé sur un délimiteur spécifié. Pour extraire le sous-domaine d'une URL, nous pouvons diviser le nom d'hôte en utilisant des points comme délimiteur.

Solution

Voici une solution simple :

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

Ce code attribue la partie "en" de l'URL au sous-domaine $ variable.

Approche alternative (PHP 5.4 et versions ultérieures)

À partir de la version PHP 5.4, vous pouvez utiliser une approche simplifiée :

$subdomain = explode('.', 'en.example.com')[0];
Copier après la connexion

Les deux les approches atteignent le même objectif : extraire le sous-domaine de l’URL donnée.

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