(PHP 5, PHP 7, PHP 8)
stream_socket_accept — Aceita uma conexão em um socket criado por stream_socket_server()
$socket
, ?float$timeout
= null
, string&$peer_name
= null
): resource|falseAceita uma conexão em um socket previamente criado por stream_socket_server().
socket
O socket do servidor de onde a conexão será aceita.
timeout
Substitui o limite de tempo padrão de aceitação do socket. O tempo deve ser informado em segundos. Por padrão, default_socket_timeout é usado.
peer_name
Será definido para o nome (endereço) do cliente que conectou, se incluído e disponível no transporte selecionado.
Nota:
Pode também ser determinado mais tarde usando stream_socket_get_name().
Retorna um fluxo para a conexão de socket aceita ou false
em caso de falha.
Versão | Descrição |
---|---|
8.0.0 | timeout agora pode ser nulo. |
Esta função não deve ser usada com sockets de servidor UDP. No lugar dela, use stream_socket_recvfrom() e stream_socket_sendto().