从 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 | 源 要解析的PHP源 |
2 |
标志 TOKEN_PARSE - 识别在特定上下文中使用保留字的能力。 |
该函数应在 TOKEN_PARSE 模式下使用,以便能够引发 CompileError。
以上是PHP 编译错误的详细内容。更多信息请关注PHP中文网其他相关文章!