Delicious Bookmark this on Delicious Share on Facebook SlashdotSlashdot It! Digg! Digg



PHP : Function Reference : Socket Functions : socket_sendto

socket_sendto

Sends a message to a socket, whether it is connected or not (PHP 4 >= 4.0.7, PHP 5)
int socket_sendto ( resource socket, string buf, int len, int flags, string addr [, int port] )

Example 2300. socket_sendto() Example

<?php
   $sock
= socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);

   
$msg = "Ping !";
   
$len = strlen($msg);

   
socket_sendto($sock, $msg, $len, 0, '127.0.0.1', 1223);
   
socket_close($sock);
?>

Code Examples / Notes » socket_sendto

ole_dot_omland_at_gmail_dot_com

Here's how you can make an udp broadcast, useful sometimes, and does seem hard to figure out hwo to do..
<?php
$sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
socket_set_option($sock, SOL_SOCKET, SO_BROADCAST, 1);
socket_sendto($sock, $broadcast_string, strlen($broadcast_string), 0, '255.255.255.255', $port);
?>


Change Language


Follow Navioo On Twitter
socket_accept
socket_bind
socket_clear_error
socket_close
socket_connect
socket_create_listen
socket_create_pair
socket_create
socket_get_option
socket_getpeername
socket_getsockname
socket_last_error
socket_listen
socket_read
socket_recv
socket_recvfrom
socket_select
socket_send
socket_sendto
socket_set_block
socket_set_nonblock
socket_set_option
socket_shutdown
socket_strerror
socket_write
eXTReMe Tracker