stream_socket_sendto

(PHP 5)

stream_socket_sendto — Envoie une message à la socket, connectée ou pas

Description

int stream_socket_sendto ( resource $socket, string $data [, int $flags [, string $address]] )

stream_socket_sendto() envoie les données data à la socket socket . L'adresse de la socket est spécifiée lorsque la socket est créée, et sera utilisée si une autre adresse n'est pas spécifiée dans le paramètre address .

La valeur de flags peut être la combinaison des constantes suivantes :

Tableau 309. Valeurs possibles pour flags

STREAM_OOB Traite les données en mode OOB (out-of-band ).

Exemple 2560. Exemple avec stream_socket_sendto()

<?php
/* Ouvre une socket sur le port 1234 de localhost */
$socket  stream_socket_client ( 'tcp://127.0.0.1:1234' );

/* Envoie des données directement */
fwrite ( $socket "Normal data transmit." );

/* Envoie d'autre données, en mode out of band. */
stream_socket_sendto ( $socket "Mode out of Band." STREAM_OOB );

/* Fin */
fclose ( $socket );
?>

Voir aussi stream_socket_recvfrom() , stream_socket_client() et stream_socket_server() .