PHP
Referenzliste
socket_sendto
Socket-Funktionen
Befehl:
int socket_sendto ( resource $socket , string $buf , int $len , int $flags , string $addr [, int $port = 0 ] )
Parameter-Liste:
Beschreibung | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Ein gültiger Socket-Deskriptor, der von socket_create() oder socket_accept() erzeugt wurde. | |||||||||||
Ein Puffer, der die Daten enthält, die an den entfernten Host gesendet werden. | |||||||||||
Die Anzahl Bytes, die aus dem Puffer buf an den entfernten Host gesendet werden. | |||||||||||
Der Parameter flags kann beliebige Kombinationen der folgenden Flags enthalten, die mit einem binären OR (|) verknüpft werden.
| |||||||||||
Die IP-Adresse des enfernten Hosts. | |||||||||||
port ist die Portnummer des entfernten Rechners, an den die Daten gesendet werden. |
Rückgabewerte:
socket_sendto() gibt die Anzahl der an den entfernten Host gesendeten Bytes zurück oder -1, falls ein Fehler auftrat.
Beschreibung:
Die Funktion socket_sendto() sendet
len
Bytes aus dem Puffer buf
über den Port port
an den Socket socket
mit der Adresse addr
. Aktiv in Version:
(PHP 4 >= 4.1.0, PHP 5, PHP 7)
Siehe auch:
socket_sendto() - Beispiel:
Eingabe:
<?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); ?>
Socket-Funktionen