Documentación offline PHP master

socket_strerror

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

socket_strerror

Devuelve un string describiendo un mensaje de error

Descripción#

socket_strerror(int $error_code): string
```php

`socket_strerror` toma un código de error como argumento `error_code`. Este valor es frecuentemente devuelto por la función `socket_last_error`. La función devuelve el mensaje de error correspondiente.

> [!NOTE]
> Aunque los mensajes de error generados por la extensión socket estén en inglés, el sistema que gestiona los mensajes de esta función depende de la configuración local actual (`LC_MESSAGES`).

## Parámetros

`error_code`  
Un número de error de socket válido, como el producido por la función `socket_last_error`.

## Valores devueltos

Devuelve el mensaje de error asociado con el argumento `error_code`.

## Ejemplos

Ejemplo con `socket_strerror`

```php

La salida esperada para el ejemplo anterior (suponiendo que se intenta ejecutar el script sin los derechos de Administrador) :

socket_bind() ha fallado : razón : Permission denied

Véase también#

socket_accept, socket_bind, socket_connect, socket_listen, socket_create