stream_socket_sendto
(PHP 5)
stream_socket_sendto — Envoie une message à la socket, connectée ou pas
Description
stream_socket_sendto() envoie les données data à la socket socket .
Liste de paramètres
- socket
-
La socket vers laquelle envoyer les données data .
- data
-
Les données à envoyer.
- flags
-
La valeur de flags peut être la combinaison des constantes suivantes :
Valeurs possibles pour flags STREAM_OOB Traite les données en mode OOB (out-of-band). - address
-
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 .
Quand elle est fournie, elle doit être au format IP numérique (version 4 ou 6).
Valeurs de retour
Retourne le code de résultat, sous forme d'entier.
Exemples
Exemple #1 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() - Lit des données depuis une socket, connectée ou pas
- stream_socket_client() - Ouvre une connexion socket Internet ou Unix
- stream_socket_server() - Crée une socket serveur Unix ou Internet
stream_socket_sendto
