(PHP 4 >= 4.1.0, PHP 5, PHP 7)
socket_send — Отправляет данные в подсоединённый сокет
$socket
, string $buf
, int $len
, int $flags
)
Функция socket_send() отправляет
len байт в сокет
socket из буфера buf.
socketДействующий ресурс сокета, созданный при помощи функции socket_create() или socket_accept().
bufБуфер, содержащий данные, которые будут отправлены на удалённый хост.
len
Число байт, которое будет отправлено на удалённый хост из буфера
buf.
flags
Значение параметра flags может быть любой комбинацией
следующих флагов, соединённых при помощи двоичного оператора OR
(|).
MSG_OOB |
Отправить OOB (out-of-band, внеполосные) данные. |
MSG_EOR |
Указывает на метку записи. Отправляемые данные завершают запись. |
MSG_EOF |
Закрывает отправляющую сторону сокета и добавляет соответствующее оповещение об этом на конце отправляемых данных. Отправляемые данные завершают транзакцию. |
MSG_DONTROUTE |
Не использовать роутинг, использовать прямой интерфейс. |
socket_send() возвращает количество отправленных байтов или FALSE в случае ошибки.