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_last_error  


socket_last_error

(PHP 4 >= 4.1.0, PHP 5)

socket_last_error -- Lit la dernière erreur générée par une socket

Description

int socket_last_error ( [resource socket] )

socket_last_error() retourne un code d'erreur socket.

Si un paramètre est passé à cette fonction, la dernière erreur qui aura été générée par cette socket sera retournée. Si la ressource de socket est omise, le dernier code d'erreur généré est retourné. Ce comportement est particulièrement pratique pour des fonctions comme socket_create() qui ne retourne pas de socket en cas d'échec, et socket_select() qui peut échouer sans raison directement liée à la socket. Le code d'erreur peut être transmis à socket_strerror() qui retourne un message d'erreur lisible.
<?php
  
if (false == ($socket = @socket_create(AF_INET, SOCK_STREAM, SOL_TCP))) {
    die(
"Impossible de créer la socket, le code d'erreur est : " . socket_last_error() .
        
", le message d'erreur est : " . socket_strerror(socket_last_error()));
  }
?>

Note : socket_last_error() n'efface pas le code d'erreur. Utilisez plutôt la fonction socket_clear_error() pour cela.


    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur
.