socket_connect
socket_create_pair
Funções para Socket
PHP Manual

# socket_create_listen

(PHP 4 >= 4.1.0, PHP 5)

socket_create_listen — Abre uma porta do socket para aceitar conexões

### Descrição

resource socket_create_listen ( int `$port` [, int `$backlog` ] )
Aviso

Esta função é EXPERIMENTAL. O comportamento desta função, seu nome, incluindo toda documentação pode ser modificado sem aviso em futuras versões do PHP. Esta função deve ser usada por sua própria conta e risco.

Essa função significa facilidade na tarefa de criação de um novo socket que esteja na escuta somente para aceitar novas conexões.

socket_create_listen() cria um novo socket resource do tipo `AF_INET` escutando all interfaces loacis na porta especificada esperando por novas conexões.

O parâmetro `backlog` define o comprimento máximo da fila de espera de conexões pendentes até onde ela deve crescer. `SOMAXCONN` deve ser passado como o parâmetro `backlog`, veja socket_listen() para maiores informações.

socket_create_listen() retorna um novo socket resource em caso de sucesso ou `FALSE` em caso de erro. O código de erro pode ser retornado com socket_last_error(). Esse código deve ser passado para socket_strerror() para pegar uma explicação textual do erro.

> Nota: Se você quer criar um socket com somente escutas em certas interfaces você deve precisar usar socket_create(), socket_bind() e socket_listen().

Veja também socket_create(), socket_bind(), socket_listen(), socket_last_error() e socket_strerror().

socket_connect
socket_create_pair
Funções para Socket
PHP Manual