查詢

Parle\Parser::sigilName()函式—用法及示例

「 獲取由sigil標記的終結符的名稱 」


函式名稱:Parle\Parser::sigilName()

適用版本:Parle PHP擴充套件版本 >= 0.7.0

函式說明:Parle\Parser::sigilName() 方法用於獲取由sigil標記的終結符的名稱。

用法示例:

<?php
// 建立一個新的解析器物件
$parser = new Parle\Parser();

// 新增終結符規則
$parser->push('T_VARIABLE', '/\$[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/');

// 解析輸入的字串
$input = '$variable';
$parser->parse($input);

// 獲取由sigil標記的終結符的名稱
$sigilName = $parser->sigilName();

echo $sigilName; // 輸出:T_VARIABLE
?>

上述示例中,首先建立了一個Parle\Parser物件,並使用push()方法新增了一個終結符規則,該規則匹配以$符號開頭的變數名。然後,使用parse()方法對輸入字串進行解析,將其與終結符規則進行匹配。最後,使用sigilName()方法獲取由sigil標記的終結符的名稱,並將其輸出到螢幕上。

請注意,使用Parle擴充套件之前,您需要確保已安裝並啟用了Parle PHP擴充套件。

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