函式:EvCheck::createStopped()
適用版本:PHP 7.2.0及以上版本
用法: EvCheck::createStopped() 函式用於建立一個已停止的 EvCheck 物件。
示例:
// 建立一個已停止的 EvCheck 物件
$check = EvCheck::createStopped();
// 設定回撥函式
$check->set(function ($check) {
// 這裡放置需要執行的程式碼
echo "Check callback executed";
});
// 開始事件迴圈
Ev::run();
在上面的示例中,我們首先使用 EvCheck::createStopped()
建立了一個已停止的 EvCheck 物件,並將其賦值給變數 $check
。接下來,我們透過 $check->set()
方法設定了一個回撥函式。該回撥函式將在呼叫 Ev::run()
開始事件迴圈時被執行。
請注意,由於建立的 EvCheck 物件是已停止的,因此在呼叫 Ev::run()
之前,我們需要手動呼叫 $check->start()
方法來啟動 EvCheck 物件。