socket_send
(PHP 4 >= 4.1.0, PHP 5)
socket_send — Sendet Daten an einen verbundenen Socket
Beschreibung
$socket
, string $buf
, int $len
, int $flags
)
Die Funktion socket_send() sendet
len Bytes aus dem Puffer buf
an den Socket socket.
Parameter-Liste
-
socket -
Ein gültiger Socket-Deskriptor, der von socket_create() oder socket_accept() erzeugt wurde.
-
buf -
Ein Puffer, der die Daten enthält, die an den entfernten Host gesendet werden.
-
len -
Die Anzahl Bytes, die aus dem Puffer
bufan den entfernten Host gesendet werden. -
flags -
Der Parameter
flagskann beliebige Kombinationen der folgenden Flags enthalten, die mit einem binären OR (|) verknüpft werden.Mögliche Werte von flagsMSG_OOBSende OOB-Daten (out-of-band). MSG_EORSetze eine Ende-Marke für den Datensatz. Die gesendeten Daten beenden die Übertragung. MSG_EOFSchließe den Socket auf der Senderseite und füge eine entsprechende Benachrichtigung an das Ende der gesendeten Daten an. Die gesendeten Daten beenden die Übertragung. MSG_DONTROUTEUmgehe das Routing, sende direkt ber die Schnittstelle.
Rückgabewerte
socket_send() gibt die Anzahl der gesendeten Bytes zurück oder
FALSE, falls ein Fehler auftrat.
Siehe auch
- socket_sendto() - Sendet eine Nachricht an einen Socket, egal ob dieser verbunden ist oder nicht