Section courante

A propos

Section administrative du site

SOCKET

Socket
PHP 4.0.2 à 4.0.6 Extension SOCKETS

Syntaxe

function socket($domain,$type,$protocol);

Paramètres

Nom Description
$domain Ce paramètre permet d'indiquer le domaine :
Constante Description
AF_INET Cette constante permet d'indiquer un protocole utilisant le format d'adressage IPv4.
AF_UNIX Cette constante permet d'indiquer un protocole utilisant la famille de protocoles local.
$type Ce paramètre permet d'indiquer le type de socket :
Constante Description
SOCK_STREAM Cette constante permet d'indiquer un transfert de flux de données ordonnée, fiables full-duplex ainsi que raccordé sur la base.
SOCK_DGRAM Cette constante permet d'indiquer un transfert utilisant des datagrammes.
SOCK_SEQPACKET Cette constante permet d'indiquer un transfert séquentiel en utilisant des datagrammes.
SOCK_RAW Cette constante permet d'indiquer un transfert de données brutes au protocole du réseau.
SOCK_RDM Cette constante permet d'indiquer un transfert de données ordonnées.
$protocol Ce paramètre permet d'indiquer le protocole à utiliser :
Valeur Description
"icmp" Cette valeur permet d'indiquer un protocole envoyant ou recevant des messages de contrôles ou d'erreurs.
"tcp" Cette valeur permet d'indiquer un protocole de transmission d'informations sur un réseau de façon contrôlé.
"udp" Cette valeur permet d'indiquer un protocole de datagrammes utilisateur.
... ...

Retour

Valeur Description
inférieur à 0 Ces valeurs permettent d'indiquer qu'une erreur s'est produite.
0 Cette valeur permet d'indiquer que l'opération s'est correctement effectué.

Description

Cette fonction permet d'effectuer la création d'un socket. Cette fonction est obsolète, elle a été remplacé par la fonction socket_create.

Voir également

Références des protocoles réseaux

Dernière mise à jour : Dimanche, le 5 avril 2015