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