socket_sendto
연결되어 있는지 여부에 관계없이 소켓에 메시지를 보냅니다.
함수 이름 : socket_sendto ()
해당 버전 : PHP 4> = 4.1.0, PHP 5, PHP 7
사용법 : socket_sendto (Resource $ 소켓, 문자열 $ data, int $ length, int $ flags, string $ 주소 [, 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);
참고 :