(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
socket_read — Bir soketten belli sayıda bayta kadar okuma yapar
socket_create() veya
socket_accept() işleviyle oluşturulmuş
soket nesnesinden veri okur.
soketsocket_create() veya socket_accept() ile oluşturulmuş geçerli bir Socket nesnesi.
uzunluk
Okunacak azami bayt sayısını belirler. Belirtilmediği takdirde,
okumayı bitirmek için kip bağımsız değişkenine bağlı
olarak \r, \n veya
\0 kullanabilirsiniz (aşağıya bakınız).
kipBelirtilmesi isteğe bağlı olup şu sabitlerden biri olabilir:
PHP_BINARY_READ (Öntanımlı) - Sistemin
recv() işlevi kullanılır. İkil veri okumak için
güvenlidir.
PHP_NORMAL_READ - Okuma
\n veya \r karakterinde durur.
Başarı durumunda veriyi bir dizge olarak döndürür, aksi takdirde false
ile döner. Hata kodu socket_last_error() işlevi ile
alınabilir. Bu hata kodunu socket_strerror() işlevine
aktararak hatayı açıklayan dizgeyi alabilirsiniz.
Bilginize:
socket_read() okunacak veri yoksa sıfır uzunlukta bir dizge ("") döndürür.
| Sürüm: | Açıklama |
|---|---|
| 8.0.0 | soket artık bir
Socket örneği olabiliyor; evvelce
resource türündeydi. |