PHP Handbuch
Zurück |  | Nach vorne

# read

(4.0.2 - 4.0.6 only)

read -- Liest vom Socket

## Beschreibung

``int read` (int socket_des, string &buffer, int length)`

Warnung
Diese Funktion ist EXPERIMENTELL. Das Verhalten, der Funktionsname und alles Andere was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes Risiko.

Die Funktion read() liest vom Socket `socket_des`, der von der Funktion accept_connect() erzeugt wurde die Anzahl Bytes, die in dem Parameter `length` übergeben wurde in den Puffer `&buffer`. Um das Lesen zu Beenden, kann man \n, \t oder \0 benutzen. Gibt die Anzahl der gelesenen Bytes zurück.

Der optionale `type` ist eine benannte Konstante:

- PHP_BINARY_READ - benutzt die Systemfunktion read() (Standard in PHP >= 4.1.0)

- PHP_NORMAL_READ - Beendet das Lesen mit \n or \r. (Standard in PHP <= 4.0.6)

Siehe auch: accept_connect(), bind(), connect(), listen(), strerror(), socket_get_status() und write().

Zurück | Zum Anfang | Nach vorne
listen | Nach oben | socket