我刚刚安装了 php 5.6.8,我的旧脚本被认为是错误的,出现语法错误,文件意外结束。在较旧的 PHP (5.2-5.3) 上它运行良好,但现在我不知道如何修复它以保持功能。
基本问题是在页面(如 index.php)中我使用:
include_once("header.php");
include_once("some-page.php");
include_once("footer.php");
在header.php中,我在每个页面上都出现了徽标等内容,因此如下所示:
<html> all-the-standard-things-here <body> <div class="div_menu">
<ul id="menulist_root" class="mainlevel"><li id="menuitem_1">...</li></ul>
</div>
<div class="div_body">
<div class="div_center" >
<div id="page">
然后是标准页面,html代码等,我完成了footer.php关闭div:
</div> // end of page
</div> // end of div_center
</div> // end of div_body
etc
但是服务器不喜欢 header.php 的结尾显示:
解析错误:语法错误,C:\xampp\htdocs\project\header.php 中第 52 行(最后一行)中的文件意外结束。
该怎么办?