ParseError類別擴充了CompileError類別。 (以前它曾經是 Error 類別的子類別)。當 PHP 程式碼位於作為參數傳遞給 eval() 函數的字串中時,會引發此類錯誤。
eval() 函數將給定字串計算為 PHP 程式碼。
eval ( string $code ) : mixed
#序號 | #參數和描述 |
---|---|
##1
code<?php $a=10; try{ eval('$a=$a+;'); } catch (ParseError $e){ echo "Parse Error:" . $e->getMessage(); } ?>###輸出######這將產生以下結果−###
Parse Error:syntax error, unexpected ';'###
以上是PHP解析錯誤的詳細內容。更多資訊請關注PHP中文網其他相關文章!