socket_sendto
接続されているかどうかにかかわらず、ソケットにメッセージを送信します
関数名:socket_sendto()
該当するバージョン:PHP 4> = 4.1.0、PHP 5、PHP 7
使用法:socket_sendto(リソース$ socket、string $ data、int $ length、int $ flags、string $ address [、int $ port = 0]):int | false
説明:socket_sendto()関数は、指定されたリモートアドレスにデータを送信するために使用されます。
パラメーター:
返品値:
例:
// 创建套接字$socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP); // 目标地址和端口$address = '127.0.0.1'; $port = 1234; // 要发送的数据$data = 'Hello, server!'; // 发送数据到指定地址if (socket_sendto($socket, $data, strlen($data), 0, $address, $port) === false) { echo "发送数据失败: " . socket_strerror(socket_last_error()) . "\n"; } else { echo "成功发送了" . strlen($data) . " 字节的数据到$address:$port\n"; } // 关闭套接字socket_close($socket);
注: