(PHP 4 >= 4.1.0, PHP 5)
socket_sendto — Invia un messaggio ad un socket, a prescindere che sia connesso o meno
$socket
      , string $buf
      , int $len
      , int $flags
      , string $addr
      [, int $port
     ] )Questa funzione è SPERIMENTALE. Ovvero, il comportamento di questa funzione, il nome di questa funzione, in definitiva tutto ciò che è documentato qui può cambiare nei futuri rilasci del PHP senza preavviso. Siete avvisati, l'uso di questa funzione è a vostro rischio.
     La funzione socket_sendto() invia 
     len bytes dal buffer buf 
     attraverso il socket socket alla porta 
     port dell'indirizzo addr
    
     Il valore ammessi per flags può essere uno dei
     seguenti:
     
| 0x1 | Elabora dati OOB (fuori banda). | 
| 0x2 | Preleva il messaggio in arrivo. | 
| 0x4 | Ignora il routing, usa l'interfaccia diretta. | 
| 0x8 | I dati completano il record. | 
| 0x100 | I dati completano al transazione. | 
Example #1 Esempio di socket_sendto()
<?php
    $sh = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
    if (socket_bind($sh, '127.0.0.1', 4242)) {
        echo "Socket agganciato correttamente";
    }
    $buf = 'Test Message';
    $len = strlen($buf);
    if (socket_sendto($sh, $buf, $len, 0x100, '192.168.0.2', 4242) !== false) {
        echo "Messaggio inviato correttamente";
    }
    socket_close($sh);
?>
Vedere anche socket_send() e socket_sendmsg().