2011-02-28 76 views
0

我無法知道如何使用PHP向本地網絡廣播UDP數據報。 這是示例代碼我使用:使用PHP進行UDP廣播

$socket = stream_socket_client("udp://255.255.255.255:12478", $errno, $errstr); 

我192.168.0.255,而不是255.255.255.255嘗試,但我得到了相同的結果:

Warning: stream_socket_client(): unable to connect to udp://255.255.255.255:12478 (Permission denied) 

這是在配置的限制,我操作系統(Debian Linux)?或者在我身邊濫用廣播選項?

任何幫助表示讚賞!謝謝 !

梅西

回答

2

術語 'UDP' 和 '流' 是互斥的。廣播與其他網絡操作也非常不同。

請參閱socket_sendto()手冊頁底部的註釋。 (如果你是谷歌'php udp廣播'的第一擊)