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'hôte actuel:$hostname";
?>
Exemple de sortie
Nom d'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.