Rapide Advanced Adulte
 
 Web|Image|Shop|Video|News|Wmx|Mobile|Wiki|Ajouter ce moteur

     Manuel PHP     
Partager
 
 
Partager
Partager

 

Table :

.socket accept
.socket bind
.socket clear error
.socket close
.socket connect
.socket create listen
.socket create pair
.socket create
.socket get option
.socket getpeername
.socket getsockname
.socket last error
.socket listen
.socket read
.socket recv
.socket recvfrom
.socket select
.socket send
.socket sendto
.socket set block
.socket set nonblock
.socket set option
.socket shutdown
.socket strerror
.socket write
 
   

  socket_strerror  


socket_strerror

(PHP 4 >= 4.1.0, PHP 5)

socket_strerror -- Retourne une chaîne décrivant un message d'erreur

Description

string socket_strerror ( int errno )

socket_strerror() prend un code d'erreur comme paramètre errno. Cette valeur est souvent retournée par la fonction socket_last_error(). La fonction retourne le message d'erreur correspondant. Cela rend plus facile la compréhension des problèmes survenus. Par exemple, au lieu d'avoir à rechercher un fichier système dans lequel il y a l'explication de '-111', vous avez juste à le passer à socket_strerror(), qui vous dira ce qui s'est passé.

Exemple 1. Exemple avec socket_strerror()

<?php
if (false == ($socket = @socket_create(AF_INET, SOCK_STREAM, SQL_TCP))) {
   echo
"socket_create() a échoué : raison : " . socket_strerror(socket_last_error()) . "\n";
}

if (
false == (@socket_bind($socket, '127.0.0.1', 80))) {
   echo
"socket_bind() a échoué : raison : " . socket_strerror(socket_last_error($socket)) . "\n";
}
?>

L'affichage attendu pour l'exemple du dessus (en supposant que vous essayer d'exécuter le script sans les droits de root) :

socket_bind() a échoué : raison : Permission denied

Voir aussi socket_accept(), socket_bind(), socket_connect(), socket_listen() et socket_create().


    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur
.