stream_set_blocking
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
stream_set_blocking — Akımın engelleme kipini ayarlar
Açıklama
Bu işlev, engellenmeyen kipi destekleyen her akımla çalışır (şimdilik,
normal dosyalar ve soket akımları).
Bağımsız Değişkenler
akım
-
Dosya tanıtıcı.
kip
-
false belirtilirse engellenmeyen kipe,
true belirtilirse engellenen kipe geçilir. Bu,
fgets() ve fread() gibi akımdan
okuma yapan işlevleri etkiler. Engellenmeyen kipte bir
fgets() çağrısı hemen dönerken, engellenen kipte
akımdan veriyi alana kadar bekler.
Dönen Değerler
Başarı durumunda true, başarısızlık durumunda false döner.
Notlar
Bilginize:
Windows'ta, bunun yerel dosyalar üzerinde etkisi yoktur.
Yerel dosyalar için engellenmeyen G/Ç Windows'ta desteklenmez.
Ayrıca Bakınız
- stream_select() - Belirtilen akım dizisi üzerinde saniye ve mikrosaniye ile
belirtilen zaman aşımıyla select() sistem çağrısının eşdeğeri olarak
çalışır