PHP socket set blocking() 函數(shù)為資源流設(shè)置阻塞或者阻塞模式
bool stream_set_blocking ( resource $stream , int $mode )
它是STREAM_SET_BLOCKING()的別名,它具有流模式的阻塞或取消阻塞選項(xiàng)。
成功返回true,否則返回false
序號 | 參數(shù)和說明 |
---|---|
1 | stream 資源流。 |
2 | mode 如果 mode 為0,資源流將會被轉(zhuǎn)換為非阻塞模式;如果是1,資源流將會被轉(zhuǎn)換為阻塞模式。 該參數(shù)的設(shè)置將會影響到像 fgets() 和 fread() 這樣的函數(shù)從資源流里讀取數(shù)據(jù)。 在非阻塞模式下,調(diào)用 fgets() 總是會立即返回;而在阻塞模式下,將會一直等到從資源流里面獲取到數(shù)據(jù)才能返回。 |