Position actuelle: Accueil> Derniers articles> Explication détaillée et exemples de code de la méthode PHP pour obtenir le nom d'hôte

Explication détaillée et exemples de code de la méthode PHP pour obtenir le nom d'hôte

M66 2025-11-04

Introduction à PHP pour obtenir le nom d'hôte

En PHP, vous pouvez obtenir le nom d'hôte du serveur actuel via la fonction intégrée gethostname() . Cette fonction renvoie une chaîne contenant le nom d'hôte de l'ordinateur actuel, par exemple : « Nom d'hôte actuel : mon-ordinateur ».

Comment obtenir le nom d'hôte en utilisant PHP

Le nom d'hôte peut être facilement obtenu à l'aide de la fonction gethostname() . Cette fonction ne nécessite pas de paramètres supplémentaires et peut être appelée directement.

exemple de code

<?php
$hostname = gethostname();
echo "nom d&#39;hôte actuel:$hostname";
?>

Exemple de sortie

 Nom d&#39;hôte actuel : mon ordinateur

Description détaillée

La fonction gethostname() effectue les opérations suivantes :

  • Vérifiez le nom d'hôte dans le fichier /etc/hostname du système.
  • Si le fichier /etc/hostname n'existe pas ou est vide, le nom d'hôte par défaut fourni par le système d'exploitation est utilisé.
  • Renvoie le nom d'hôte sous forme de chaîne.

Choses à noter

  • gethostname() renvoie uniquement le nom d'hôte, pas le nom de domaine complet (FQDN). Si le FQDN est requis, il peut être utilisé conjointement avec gethostbyname() .
  • Dans certaines circonstances, gethostname() peut renvoyer une chaîne vide.
  • Dans les systèmes Windows, vous pouvez également utiliser getenv("COMPUTERNAME") pour obtenir le nom d'hôte.