從 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中文網其他相關文章!