сокеты — получают широковещательное сообщение от 255.255.255.255 в переполнении стека

Я использую следующий код для трансляции сообщения на 255.255.255.255. Я хочу, чтобы клиентское приложение получило сообщение. Какой будет код на стороне получателя?

Также возможно проверить код, запустив сервер и клиент с одного компьютера, или я должен использовать 2 разных компьютера для их проверки?

<?php
error_reporting(E_ALL);

$port = 56721;

set_time_limit(0);

$broadcast_string = "test";
$socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP) or die("Could not  create socket\n");
socket_set_option($socket, SOL_SOCKET, SO_BROADCAST, 1);
while(true){
socket_sendto($socket, $broadcast_string, strlen($broadcast_string), MSG_DONTROUTE, '255.255.255.255', $port);
}
socket_close($socket);

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …