The return appears to be the size in bytes of the data written to the socket, or -1 on failure (this could be because of non blocking)(PHP 5, PHP 7, PHP 8)
stream_socket_sendto — Отправляет сообщение в сокет, независимо от состояния подключения сокета
$socket,$data,$flags = 0,$address = ""
   Функция отправляет данные data через сокет
   socket.
  
socket
       Сокет, в который требуется отправить данные data.
      
dataДанные для отправки.
flags
       Параметр flags принимает произвольную комбинацию следующих флагов,
       которые соединили двоичным оператором ИЛИ — |.
       
| STREAM_OOB | Обрабатывать внеполосные OOB-данные (out-of-band). | 
address
       Функция будет использовать адрес, который указали, когда создавали потоковый сокет,
       до тех пор, пока в параметре address не указали альтернативный адрес.
      
Адрес указывают в формате IPv4 или IPv6.
   Функция возвращает код результата в виде целого числа или false, если возникла ошибка.
  
Пример #1 Пример отправки сообщения в сокет функцией stream_socket_sendto()
<?php
/* Открываем сокет на порте 1234 хоста localhost */
$socket = stream_socket_client('tcp://127.0.0.1:1234');
/* Отправляем стандартные данные через стандартные каналы */
fwrite($socket, "Передача стандартных данных.");
/* Отправляем внеполосные данные */
stream_socket_sendto($socket, "Внеполосные данные.", STREAM_OOB);
/* Закрываем сокет */
fclose($socket);
?>The return appears to be the size in bytes of the data written to the socket, or -1 on failure (this could be because of non blocking)