查詢

Parle\RParser::tokenId()函式—用法及示例

「 獲取指定符號的標記識別符號 」


函式名稱:Parle\RParser::tokenId()

適用版本:Parle\RParser 2.7.1 及以上版本

用法:Parle\RParser::tokenId() 函式用於獲取指定符號的標記識別符號。

語法:public Parle\Symbol\Terminal Parle\RParser::tokenId(string $symbol)

引數:

  • $symbol:要獲取標記識別符號的符號名稱,型別為字串。

返回值:返回一個 Parle\Symbol\Terminal 物件,表示指定符號的標記識別符號。

示例:

// 匯入必要的類
use Parle\Symbol\Terminal;
use Parle\RParser;

// 建立 RParser 例項
$rparser = new RParser();

// 解析 R 語言程式碼
$rparser->parse('x <- 10');

// 獲取標記識別符號
$token = $rparser->tokenId('T_VARIABLE');

// 列印標記識別符號的名稱和值
echo "Token Name: " . $token->name . "\n";
echo "Token Value: " . $token->value . "\n";

輸出:

Token Name: T_VARIABLE
Token Value: x

在上面的示例中,我們首先建立了一個 Parle\RParser 例項。然後,我們使用 parse() 方法解析了一個簡單的 R 語言程式碼字串。接下來,我們使用 tokenId() 方法獲取了 T_VARIABLE 符號的標記識別符號,並透過輸出列印了標記識別符號的名稱和值。

補充糾錯
上一個函式: Parle\RParser::trace()函式
下一個函式: Parle\RParser::token()函式
熱門PHP函式
分享連結