さくらレンタルサーバのphpでUDPを送信しようとしたら socket_create が使えなかったので fsockopen を利用
さくらレンタルサーバのphpでUDPを送信しようとしたら socket_create が使えなかったので fsockopen を利用して UDPを送信
function UdpSender($host, $port, $msg){
/*
$sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
socket_sendto($sock, $msg, strlen($msg), 0, $host, $port);
socket_close($sock);
*/
$fsock = fsockopen("udp://{$host}", $port);
if($fsock){
fwrite($fsock, $msg);
fclose($fsock);
}
}
コメント