【发布时间】:2015-06-18 08:46:19
【问题描述】:
我刚刚安装了 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 行(即最后一行)中的文件意外结束。
怎么办?
【问题讨论】:
-
添加
PHP代码。有问题。不在HTML。 -
请向我们展示完整的
header.php。你可能错过了那里的一些东西。
标签: php syntax include-once