(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
socket_send — Sendet Daten an einen verbundenen Socket
Die Funktion socket_send() sendet
length Bytes aus dem Puffer
data an den Socket socket.
socketEine Socket-Instanz, die mit socket_create() oder socket_accept() erzeugt wurde.
dataEin Puffer, der die Daten enthält, die an den entfernten Host gesendet werden.
length
Die Anzahl Bytes, die aus dem Puffer data an den
entfernten Host gesendet werden.
flags
Der Parameter flags kann beliebige Kombinationen
der folgenden Flags enthalten, die mit einem binären OR
(|) verknüpft werden.
MSG_OOB |
Sende OOB-Daten (out-of-band). |
MSG_EOR |
Setze eine Ende-Marke für den Datensatz. Die gesendeten Daten beenden die Übertragung. |
MSG_EOF |
Schließ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_DONTROUTE |
Umgehe das Routing, sende direkt über die Schnittstelle. |
socket_send() gibt die Anzahl der gesendeten Bytes
zurück oder false, falls ein Fehler auftrat.
| Version | Beschreibung |
|---|---|
| 8.0.0 |
socket ist nun eine
Socket-Instanz; vorher war es eine
resource.
|