Fonctions Réseau PHP
Introduction aux Fonctions Réseau PHP
Les fonctions réseau contiennent diverses fonctionnalités et vous permettent de manipuler les informations envoyées au navigateur par le serveur Web, avant que toute autre sortie ne soit envoyée.
Installation
Les fonctions réseau font partie intégrante du noyau PHP. Aucune installation n'est nécessaire pour les utiliser.
Fonctions Réseau PHP
| Fonction | Description |
|---|---|
| checkdnsrr() | Vérifie les enregistrements DNS pour type correspondant à hôte |
| closelog() | Ferme la connexion du journal système |
| dns_check_record() | Alias de checkdnsrr() |
| dns_get_mx() | Alias de getmxrr() |
| dns_get_record() | Obtient les enregistrements de ressources DNS associés au nom d'hôte spécifié |
| fsockopen() | Ouvre une connexion de socket Internet ou de domaine Unix |
| gethostbyaddr() | Renvoie le nom de domaine pour une adresse IP donnée |
| gethostbyname() | Renvoie l'adresse IPv4 pour un nom de domaine/hôte donné |
| gethostbynamel() | Renvoie une liste d'adresses IPv4 pour un nom de domaine/hôte donné |
| gethostname() | Renvoie le nom d'hôte |
| getmxrr() | Renvoie les enregistrements MX pour le nom d'hôte Internet spécifié |
| getprotobyname() | Renvoie le numéro de protocole pour un nom de protocole donné |
| getprotobynumber() | Renvoie le nom de protocole pour un numéro de protocole donné |
| getservbyname() | Renvoie le numéro de port pour un service Internet et un protocole donnés |
| getservbyport() | Renvoie le service Internet pour un port et un protocole donnés |
| header_register_callback() | Appelle une fonction d'en-tête |
| header_remove() | Supprime un en-tête HTTP précédemment défini avec la fonction header() |
| header() | Envoie un en-tête HTTP brut à un client |
| headers_list() | Renvoie une liste des en-têtes de réponse à envoyer au navigateur |
| headers_sent() | Vérifie si et où les en-têtes ont été envoyés |
| http_response_code() | Définit ou renvoie le code d'état de réponse HTTP |
| inet_ntop() | Convertit une adresse IPv4 32 bits ou une adresse IPv6 128 bits en un format lisible |
| inet_pton() | Convertit une adresse IP lisible en un format IPv4 32 bits ou IPv6 128 bits empaqueté |
| ip2long() | Convertit une adresse IPv4 en un entier long |
| long2ip() | Convertit une adresse entière longue en une chaîne au format IPv4 |
| openlog() | Ouvre la connexion du journal système |
| pfsockopen() | Ouvre une connexion de socket Internet ou de domaine Unix persistante |
| setcookie() | Définit un cookie à envoyer avec le reste des en-têtes HTTP |
| setrawcookie() | Définit un cookie (sans encodage URL) à envoyer avec le reste des en-têtes HTTP |
| socket_get_status() | Alias de stream_get_meta_data() |
| socket_set_blocking() | Alias de stream_set_blocking() |
| socket_set_timeout() | Alias de stream_set_timeout() |
| syslog() | Génère un message de journal système |