socket_shutdown

(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)

socket_shutdownDesliga um soquete para recebimento, envio ou ambos

Descrição

socket_shutdown(Socket $socket, int $mode = 2): bool

A função socket_shutdown() permite interromper dados de entrada, saída ou ambos (o padrão) através do soquete informado em socket.

Note:

Os buffers associados podem ou não ser esvaziados.

Parâmetros

socket

Uma instância de Socket criada com socket_create().

mode

O valor de mode pode ser um dos seguintes:

Valores possíveis para mode
0 Desliga leitura no soquete
1 Desliga escrita no soquete
2 Desliga leitura e escrita no soquete

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Registro de Alterações

Versão Descrição
8.0.0 O parâmetro socket agora espera uma instância de Socket; anteriormente, um resource era esperado.