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 | 参数 &说明 |
|---|---|
| 1 | source 要解析的 PHP 源代码 |
| 2 | flag TOKEN_PARSE - 识别在特定上下文中使用保留字的能力。 |
该函数应在 TOKEN_PARSE 模式下使用,以便能够引发 CompileError。

