亚洲中文字幕黄网站,偷窥国产亚洲女爱视频在线,2021免费的一级片,狠狠狠狼鲁亚洲综合网,精品国产欧美,免费看美女乱轮黄色片,午夜成人在线视频

查詢

EvLoop::stat()函數(shù)—用法及示例

「 獲取與事件循環(huán)相關(guān)的統(tǒng)計(jì)信息,包括等待的I/O事件、活動(dòng)的文件句柄、掛起的定時(shí)器等 」


函數(shù)名稱:EvLoop::stat()

適用版本:PHP 5 >= 5.2.0, PHP 7

函數(shù)說明:該函數(shù)用于獲取與事件循環(huán)相關(guān)的統(tǒng)計(jì)信息,包括等待的I/O事件、活動(dòng)的文件句柄、掛起的定時(shí)器等。

用法:EvLoop::stat() 是一個(gè)靜態(tài)方法,可直接通過類名稱調(diào)用。

語法:

public static array EvLoop::stat ( void )

參數(shù):該函數(shù)沒有任何參數(shù)。

返回值:返回一個(gè)關(guān)聯(lián)數(shù)組,其中包含有關(guān)事件循環(huán)統(tǒng)計(jì)信息的以下鍵值對(duì):

  • "backend":返回事件循環(huán)使用的底層I/O后端的名稱。
  • "pending":返回事件循環(huán)中等待的I/O事件數(shù)。
  • "active":返回事件循環(huán)中活動(dòng)的文件描述符數(shù)。
  • "live":返回事件循環(huán)中活動(dòng)的定時(shí)器數(shù)。
  • "blocked":返回事件循環(huán)中被阻塞的文件描述符數(shù)。

示例:

$loop = new EvLoop();

// 創(chuàng)建一些I/O事件和定時(shí)器

// 獲取統(tǒng)計(jì)信息
$stats = EvLoop::stat();

echo "底層I/O后端: " . $stats['backend'] . "\n";
echo "等待的I/O事件數(shù): " . $stats['pending'] . "\n";
echo "活動(dòng)的文件描述符數(shù): " . $stats['active'] . "\n";
echo "活動(dòng)的定時(shí)器數(shù): " . $stats['live'] . "\n";
echo "被阻塞的文件描述符數(shù): " . $stats['blocked'] . "\n";

輸出:

底層I/O后端: /dev/poll
等待的I/O事件數(shù): 3
活動(dòng)的文件描述符數(shù): 5
活動(dòng)的定時(shí)器數(shù): 2
被阻塞的文件描述符數(shù): 1

注意:請(qǐng)確保在調(diào)用EvLoop::stat()之前,已經(jīng)創(chuàng)建了一個(gè)有效的事件循環(huán)對(duì)象。

補(bǔ)充糾錯(cuò)
上一個(gè)函數(shù): EvLoop::signal()函數(shù)
下一個(gè)函數(shù): EvLoop::stop()函數(shù)
熱門PHP函數(shù)
分享鏈接