stream_socket_shutdown
En esta página
stream_socket_shutdown
Detiene una conexión full-duplex
Descripción#
stream_socket_shutdown(resource $stream, int $mode): bool
```php
Detiene (parcialmente o no) una conexión full-duplex.
> [!NOTE]
> El o los buffers asociados pueden o no ser vaciados.
## Parámetros
`stream`
Un flujo abierto (abierto con la función `stream_socket_client`, por ejemplo)
`mode`
Una de las constantes siguientes: `STREAM_SHUT_RD` (desactiva las recepciones futuras), `STREAM_SHUT_WR` (desactiva las transmisiones futuras) o `STREAM_SHUT_RDWR` (desactiva las recepciones o las transmisiones futuras).
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Ejemplos
Ejemplo con `stream_socket_shutdown`
```php
Resultado del ejemplo anterior es similar a:
int(5)
Notice: fputs(): send of 5 bytes failed with errno=32 Broken pipe in test.php on line 9
int(0)
Véase también#
fclose