牛牛在线工具

Parle\Parser::sigilName()

收录 8868 个 PHP 函数,含用途说明与用法示例。

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扩展。