socket_send
(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
socket_send — Envia dados para um soquete conectado
Descrição
A função socket_send() envia o número
de bytes definido em length
para o soquete
socket
a partir dos dados em data
.
Parâmetros
socket
-
Uma instância de Socket criada com socket_create() ou socket_accept().
data
-
Um buffer contendo os dados que serão enviados ao servidor remoto.
length
-
O número de bytes que serão enviados ao servidor remoto a partir de
data
. flags
-
O valor de
flags
pode ser qualquer combinação das opções a seguir, combinadas com o operador binário OR (|
).Valores possíveis para flags
MSG_OOB
Envia dados OOB (fora-de-banda). MSG_EOR
Indica uma marca de registro. Os dados enviados completam o registro. MSG_EOF
Fecha o lado do remetente do soquete e inclui uma notificação apropriada no final dos dados enviados. Os dados enviados completam a transação. MSG_DONTROUTE
Ignora o roteamento, usa interface direta.
Valor Retornado
socket_send() retorna o número de bytes enviados ou false
em caso de erro.