可能有人給我什麼可能是錯在這裏的指針:PHP語法錯誤的問題(與測試用例)
文件f1.php:
<?php
include('f2.php');
文件F2:
<?php
echo "HERE";
報告錯誤:
`Parse error: syntax error, unexpected '=' in f1.php on line 4`
- 在nginx 1.2.6上使用php-fpm 5.4。
- 文件沒有BOM標記。
- 服務器沒有硬件問題。
這可能是一個配置問題,但我似乎無法弄清楚。
我問這個問題,幾分鐘前,但得到立刻關閉或過於本地化,因爲我是在引用我的項目的情況,而不是一個具體情況(https://stackoverflow.com/questions/14651673/strange-php-syntax-error-issue)
UPDATE:nginx的顯然不相關...如果在cli中執行,則會出現相同的錯誤
你有任何PHP配置是自動預先向所有請求文件? – datasage
解析錯誤:語法錯誤,在f1中意外的'='。第4行的php - f1.php只有3行,但是第4行有錯誤? – user20232359723568423357842364
@ user2023235:f1有4行,f2有3行 –