Rapide Advanced Adulte
   socket_sendto   
Resultatssocket_sendto   |   Contact

     Manuel PHP     
Partager
 
 
Partager
Partager

 

Table :

.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
 
   

  socket_sendto  


socket_sendto

(PHP 4 >= 4.1.0, PHP 5)

socket_sendto --  Envoie une message à une socket, qu'elle soit connectée ou pas

Description

int socket_sendto ( resource socket, string buf, int len, int flags, string addr [, int port] )

socket_sendto() envoie len octets issus du buffer buf via la socket socket, vers le port port, à l'adresse addr

Le paramètre flags peut prendre l'une des valeurs suivantes :

Tableau 1. Valeurs possibles pour flags

0x1 Traite les données OOB (out-of-band).
0x2 Traite le message entrant (peek).
0x4 Ignore le routage, utilise une interface directe.
0x8 Les données complètent l'enregistrement.
0x100 Les données complètent la transaction.

Exemple 1. Exemple avec socket_sendto()

<?php

$sh
= socket_create(AF_INET,SOCK_STREAM,SOL_TCP);
if (
socket_bind($sh, '127.0.0.1', 4242)) {
    echo
"Socket connectée correctement";
}

$buf = 'Test Message';
$len = strlen($buf);

if (
socket_sendto($sh, $buf, $len, 0x100, '192.168.0.2', 4242) !== FALSE) {
    echo
"Message envoyé correctement";
}

socket_close($sh);
?>

Voir aussi socket_send() et socket_sendmsg().


    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur