2024 年 PHP 日本研討會

Ev::run

(PECL ev >= 0.2.0)

Ev::run開始檢查事件並為預設迴圈呼叫回調函式

說明

final public static Ev::run( int $flags = ?): void

開始檢查事件並呼叫*預設迴圈*的回呼函式。當回呼函式呼叫 Ev::stop() 方法、或傳入非零的旗標 (此時返回值為 true)、或沒有任何作用中的監視器參考此迴圈 ( EvWatcher::keepalive()true) 時返回,此時返回值為 false。返回值通常可以理解為:*若為 true,則還有工作待完成*。

參數

flags

可選參數 flags 可以是以下其中之一:

flags 的可能值列表
flags 說明
0 預設行為 (如上所述)
Ev::RUN_ONCE 最多阻塞一次 (等待,但不循環)
Ev::RUN_NOWAIT 完全不阻塞 (擷取/處理事件,但不等待)

詳見 運行旗標常數

返回值

無返回值。

另請參閱

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top