(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
socket_send — Envia dados para um soquete conectado
A função socket_send() envia o número
de bytes definido em length
para o soquete
socket
a partir dos dados em data
.
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
(|
).
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. |
socket_send() retorna o número de bytes enviados ou false
em caso de erro.