(PHP 5, PHP 7, PHP 8)
stream_socket_sendto — Отправляет сообщение в сокет, независимо от того, подсоединён он или нет
Отправляет указанные данные data
через сокет socket
.
socket
Сокет для отправки данных data
.
data
Отправляемые данные.
flags
Значение параметра flags
может быть любой из следующих комбинаций:
STREAM_OOB | Обрабатывать OOB (out-of-band, внеполосные) данные. |
address
Адрес, указанный при создании потокового сокета, будет использоваться до тех пор, пока не указан альтернативный адрес в параметре address
.
Если указан, он должен быть в формате ipv4 или ipv6.
Возвращает код результата, как целое число или false
, если возникла ошибка.
Пример #1 Пример использования stream_socket_sendto()
<?php
$socket = stream_socket_client('tcp://127.0.0.1:1234');
fwrite($socket, "Передача обычных данных.");
stream_socket_sendto($socket, "Внеполосные данные.", STREAM_OOB);
fclose($socket);
?>