(PHP 4 >= 4.1.0, PHP 5, PHP 7)
socket_connect — Inicializa uma conexão em um socket
$socket
, string $address
[, int $port
] )Esta função é EXPERIMENTAL. O comportamento, seu nome e documentação podem mudar sem aviso em futuras versões do PHP. Utilize por sua própria conta e risco.
Inicializa uma conexão usando o socket resource
socket
, que deve ser um válido socket
resource criado com socket_create().
O parâmetro address
é qualquer endereço IP
na notação "dotted-quad" (ex. 127.0.0.1),
se o socket é da família
AF_INET
; ou o pathname de um
Unix-domain socket, se o socket é da família
AF_UNIX
.
O parâmetro port
é somente usado quando
estiver conectando com um socket AF_INET
, e
determina a porta no host remoto para o qual a conexão deve ser feita.
Retorna TRUE
em caso de sucesso ou FALSE
em caso de falha. 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.
Veja também socket_bind(), socket_listen(), socket_create(), socket_last_error() e socket_strerror().