downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

socket_write> <socket_shutdown
[edit] Last updated: Fri, 24 May 2013

view this page in

socket_strerror

(PHP 4 >= 4.1.0, PHP 5)

socket_strerrorDevuelve una cadena que describe un error de socket

Descripción

string socket_strerror ( int $errno )

socket_strerror() toma su parámetro errno como un código de error de socket devuelto por socket_last_error() y devuelve el correspondiente texto explicativo.

Nota:

Aunque los mensajes de error generados por la extensión socket están en inglés, los mensajes del sistema recupeardos con esta función aparecerán depenediendo de la configuración regional (LC_MESSAGES).

Parámetros

errno

Un número de error de socket válido, como los producidos por socket_last_error().

Valores devueltos

Devuelve el mensaje de error asociado con el parámetro errno.

Ejemplos

Ejemplo #1 Ejemplo de socket_strerror()

<?php
if (false == ($socket = @socket_create(AF_INETSOCK_STREAMSOL_TCP))) {
   echo 
"socket_create() falló: razón: " socket_strerror(socket_last_error()) . "\n";
}

if (
false == (@socket_bind($socket'127.0.0.1'80))) {
   echo 
"socket_bind() falló: razón: " socket_strerror(socket_last_error($socket)) . "\n";
}
?>

La salida esperada del ejemplo de arriba (asumiendo que el script no está ejecutándose con privilegios):

socket_bind() falló: razón: Permission denied

Ver también



add a note add a note User Contributed Notes socket_strerror - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites