(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
socket_send — Отправляет данные в подсоединённый сокет
Функция socket_send() отправляет
length байт в сокет
socket из буфера data.
socketЭкземпляр Socket , созданный при помощи функции socket_create() или socket_accept() .
dataБуфер, содержащий данные, которые будут отправлены на удалённый хост.
length
Число байт, которое будет отправлено на удалённый хост из буфера
data.
flags
Значение параметра flags может быть любой комбинацией
следующих флагов, соединённых при помощи двоичного оператора OR
(|).
Возможные значения для параметра flags
MSG_OOB
Отправить данные OOB (out-of-band, внеполосные).
MSG_EOR
Указывает на метку записи. Отправляемые данные завершают запись.
MSG_EOF
Закрывает отправляющую сторону сокета и добавляет соответствующее
оповещение об этом на конце отправляемых данных. Отправляемые данные
завершают транзакцию.
MSG_DONTROUTE
Не использовать роутинг, использовать прямой интерфейс.
socket_send() возвращает количество отправленных байтов или false в случае возникновения ошибки.
| Версия | Описание |
|---|---|
| 8.0.0 |
Параметр socket теперь принимает объект Socket ;
раньше принимался тип resource .
|