函式名:PhpToken::getTokenName()
適用版本:PHP 8.0.0 及以上版本
函式說明:PhpToken::getTokenName() 函式用於獲取 PHP 令牌的名稱。
語法:public static PhpToken::getTokenName(int $token): string|false
引數:
- $token:必需,表示 PHP 令牌的型別。
返回值:
- 返回一個字串,表示 PHP 令牌的名稱。
- 如果給定的令牌型別無效,則返回 false。
示例:
// 示例1:獲取有效的 PHP 令牌名稱
$token = T_ECHO;
$name = PhpToken::getTokenName($token);
echo $name; // 輸出:T_ECHO
// 示例2:獲取無效的 PHP 令牌名稱
$token = 123; // 無效的令牌型別
$name = PhpToken::getTokenName($token);
var_dump($name); // 輸出:false
在示例1中,我們使用有效的 PHP 令牌型別 T_ECHO 來呼叫 PhpToken::getTokenName() 函式,並將返回的令牌名稱儲存在變數 $name 中,然後透過 echo 輸出該名稱。
而在示例2中,我們使用無效的令牌型別 123 來呼叫 PhpToken::getTokenName() 函式,由於該令牌型別無效,所以返回值為 false。我們使用 var_dump() 列印返回值,可以看到輸出結果為 false。