$socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
socket_bind($socket, $ip_server , $port);
socket_sendto($socket, $ascii_egyben_kimenet, strlen($ascii_egyben_kimenet), 0, $ip_plc , $port);
$valasz_kimenet=socket_read($socket, 256);
ソケットが応答を待っているため、 最大待機時間をどのように定義できますか?PHPソケットは、待ち時間の最大値を定義します
socket_set_timeout($ socket、3、500); どこに置くか? 私は試しましたが、動作していません。 –
socket_read()を呼び出す前に、タイムアウト値を設定する必要があります。本当にうまくいかない場合は、error_reporting(E_ALL)を有効にする必要があります – soulmerge