このような機能を実装したいです:
LAN 全体にブロードキャストを送信し、
その後、すべての返信情報を取得します。
$socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);socket_set_option($socket, SOL_SOCKET, SO_BROADCAST, 1);$message="1000";@socket_sendto($socket,$message,strlen($message),0,"255.255.255.255",6000);$ip="";$port=6000;@socket_recvfrom($socket,$message,0,0,$ip,$port);
ディスカッション (解決策) に返信
したがって、ネットワーク セグメントは 192.168.5.0 マスク 255.255.255.0 ブロードキャスト アドレスは 192.168.5.255 です
$IP のように、Socket_Recvfrom がリッスンしています。あなたの $ IP は $ IP です あなたの $ IP はあなたの $ IP です 空です
モデレータはとても役に立ちます
ありがとうございます。モデレーターの返信
ネットワークセグメント全体でブロードキャストする必要があります。誰かが応答したら、この応答が得られることを願っています
(私は叫んでいます、誰が私にお金を貸してくれるお金を持っていますか? 同意する人が 2 人いるかもしれません、私はここに持っています。私は彼らが約束した内容を入手したいだけです)
もしかしたら他にもいるかもしれません 書き方は?