PHP syntax error, unexpected $end 错误的一种原因及解决


Posted in PHP onOctober 25, 2008

Parse error: syntax error, unexpected $end in script.php on line xx
调试了一会后发现产生错误的行是文件中间某行

//$str .= "?>\n";

想起来了 PHP 解释器允许的结尾标记那行还可以用单行注释,即 //$str .= "?>\n"; 被解释成结尾标记前有注释,注释的内容是 //$str .= ",而 ?> 后面的 \n"; 会被解释作 PHP 块外的内容按 HTML 输出出去!结果是给 $str .= "?>\n"; 这行添加 // 成注释后,反而多了个 ?> 的结束标记,造成原来真正的结束标记成了意料之外的(unexpected)了。
解决办法就是直接删掉这一行即可。

PHP 开始和结束标记所在行别写其它东西,是个好习惯。

PHP 相关文章推荐
菜鸟学PHP之Smarty入门
Jan 04 PHP
从PHP $_SERVER相关参数判断是否支持Rewrite模块
Sep 26 PHP
php不用正则验证真假身份证
Nov 06 PHP
检查用户名是否已在mysql中存在的php写法
Jan 20 PHP
php基础设计模式大全(注册树模式、工厂模式、单列模式)
Aug 31 PHP
PHP实现图片不变型裁剪及图片按比例裁剪的方法
Jan 14 PHP
php ajax异步读取rss文档数据
Mar 29 PHP
PHP利用超级全局变量$_POST来接收表单数据的实例
Nov 05 PHP
Yii2实现自定义独立验证器的方法
May 05 PHP
PHP编程实现微信企业向用户付款的方法示例
Jul 26 PHP
PDO操作MySQL的基础教程(推荐)
Aug 18 PHP
mysqli扩展无法在PHP7下升级问题的解决
Sep 10 PHP
smarty的保留变量问题
Oct 23 #PHP
攻克CakePHP系列三 表单数据增删改
Oct 22 #PHP
攻克CakePHP系列二 表单数据显示
Oct 22 #PHP
CakePHP去除默认显示的标题及图标的方法
Oct 22 #PHP
攻克CakePHP系列一 连接MySQL数据库
Oct 22 #PHP
PHP 反射机制实现动态代理的代码
Oct 22 #PHP
PHP中函数内引用全局变量的方法
Oct 20 #PHP
You might like
防止本地用户用fsockopen DDOS攻击对策
2011/11/02 PHP
php安全开发 添加随机字符串验证,防止伪造跨站请求
2013/02/14 PHP
JS时间选择器 兼容IE6,7,8,9
2012/06/26 Javascript
javascript 全选与全取消功能的实现代码
2012/12/23 Javascript
简单实用jquery版三级联动select示例
2013/07/04 Javascript
js实现checkbox全选、不选与反选的方法
2015/02/09 Javascript
javascript动态创建表格及添加数据实例详解
2015/05/13 Javascript
js数组去重的5种算法实现
2015/11/04 Javascript
Javascript技术栈中的四种依赖注入小结
2016/02/27 Javascript
JS对HTML表格进行增删改操作
2016/08/22 Javascript
移动端日期插件Mobiscroll.js使用详解
2016/12/19 Javascript
微信小程序 登陆流程详细介绍
2017/01/17 Javascript
Vue.set()实现数据动态响应的方法
2018/02/07 Javascript
浅谈node中的cluster集群
2018/06/02 Javascript
jQuery-ui插件sortable实现自由拖动排序
2018/12/01 jQuery
jQuery实现适用于移动端的跑马灯抽奖特效示例
2019/01/18 jQuery
VUE.CLI4.0配置多页面入口的实现
2019/11/25 Javascript
js绘制一条直线并旋转45度
2020/08/21 Javascript
[01:05:07]DOTA2-DPC中国联赛 正赛 DLG vs Dragon BO3 第一场2月1日
2021/03/11 DOTA
Python 抓取动态网页内容方案详解
2014/12/25 Python
Python实现新浪博客备份的方法
2016/04/27 Python
关于反爬虫的一些简单总结
2017/12/13 Python
python编写猜数字小游戏
2019/10/06 Python
Python3 使用selenium插件爬取苏宁商家联系电话
2019/12/23 Python
Python3 pyecharts生成Html文件柱状图及折线图代码实例
2020/09/29 Python
详解HTML5中表单验证的8种方法介绍
2016/12/19 HTML / CSS
英国知名奢侈品包包品牌:Milli Millu
2016/12/22 全球购物
Giglio英国站:意大利奢侈品购物网
2018/03/06 全球购物
抽象类和接口的区别
2012/09/19 面试题
乡村卫生服务一体化管理实施方案
2014/03/30 职场文书
群众路线个人剖析材料
2014/10/07 职场文书
靠谱的活动总结
2019/04/16 职场文书
励志语录:你若不勇敢,谁替你坚强
2019/11/08 职场文书
一文了解JavaScript用Element Traversal新属性遍历子元素
2021/11/27 Javascript
海贼王十大逆天果实 魂魂果实上榜,岩浆果实攻击力最强
2022/03/18 日漫
《战锤40K:暗潮》跳票至9月 公布新宣传片
2022/04/03 其他游戏