查詢

EventConfig::avoidMethod()函式—用法及示例

「 新增要在事件迴圈中避免使用的特定網路傳輸方法 」


函式名:EventConfig::avoidMethod() 

適用版本:自 PHP 5.4.0 起

用法: EventConfig::avoidMethod(int $method)

說明: 該函式用於新增要在事件迴圈中避免使用的特定網路傳輸方法。

引數:

  • $method:一個整數值,表示要避免使用的網路傳輸方法。可以使用以下常量之一:
    • EventConfig::AVOID_METHOD_CONNECT:避免使用 connect 方法
    • EventConfig::AVOID_METHOD_GETADDRINFO:避免使用 getaddrinfo 方法
    • EventConfig::AVOID_METHOD_GETNAMEINFO:避免使用 getnameinfo 方法
    • EventConfig::AVOID_METHOD_IPV6:避免使用 IPv6 地址

返回值: 該函式沒有返回值。

示例: <?php $cfg = new EventConfig();

// 避免使用 connect 方法 $cfg->avoidMethod(EventConfig::AVOID_METHOD_CONNECT);

// 建立事件迴圈物件 $base = new EventBase($cfg);

// 新增事件及回撥函式等...

// 啟動事件迴圈 $base->loop(); ?>

補充糾錯
熱門PHP函式
分享連結