PHP CompileError

phpserver side programmingprogramming更新于 2025/7/18 12:37:17

简介

从 PHP 7.3 开始,添加了 CompileError 异常。该类继承自 Error 类。一些之前会导致致命错误的错误条件现在会抛出 CompileError。这会影响  token_get_all() 函数可能引发的编译错误。

token_get_all() 函数使用 Zend 词法扫描器将给定字符串解析为 PHP 语言标记。

语法

token_get_all ( string $source [, int $flags = 0 ] ) : array

参数

Sr.No参数 &说明
1source
要解析的 PHP 源代码
2flag
TOKEN_PARSE - 识别在特定上下文中使用保留字的能力。

该函数应在 TOKEN_PARSE 模式下使用,以便能够引发 CompileError。


相关文章