查詢

getprotobynumber()函式—用法及示例

「 根據給定的協議號獲取對應的協議名稱 」


函式名:getprotobynumber()

功能:根據協議號獲取協議名稱

用法:string getprotobynumber ( int $protocol )

引數:

  • $protocol:一個整數,表示協議號

返回值:

  • 成功時返回一個字串,表示對應的協議名稱
  • 失敗時返回 FALSE

示例:

$protocolNumber = 6; // TCP協議號
$protocolName = getprotobynumber($protocolNumber);
if ($protocolName !== false) {
    echo "協議號 $protocolNumber 的協議名稱為:$protocolName";
} else {
    echo "獲取協議名稱失敗";
}

說明:

  • getprotobynumber() 函式用於根據給定的協議號獲取對應的協議名稱。
  • 協議號是一個整數,常用的協議號包括 TCP(6)、UDP(17)、ICMP(1)等。
  • 如果成功獲取到協議名稱,則返回一個字串,表示對應的協議名稱;否則返回 FALSE。
  • 注意:該函式在 Windows 平臺上不可用。
補充糾錯
上一個函式: getrandmax()函式
下一個函式: getprotobyname()函式
熱門PHP函式
分享連結