函式名稱: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擴充套件。
熱門工具排行榜