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取得一个类的属性和方法的实现代码
May 22 PHP
php连接数据库代码应用分析
May 29 PHP
php插入中文到sqlserver 2008里出现乱码的解决办法分享
Jul 19 PHP
基于php设计模式中单例模式的应用分析
May 15 PHP
如何使用php判断服务器是否是HTTPS连接
Jul 05 PHP
thinkphp实现多语言功能(语言包)
Mar 04 PHP
如何使用纯PHP实现定时器任务(Timer)
Jul 31 PHP
thinkPHP中create方法与令牌验证实例浅析
Dec 08 PHP
深入理解PHP JSON数组与对象
Jul 19 PHP
PHPMailer使用QQ邮箱实现邮件发送功能
Aug 18 PHP
thinkphp 中的volist标签在ajax操作中的特殊性(推荐)
Jan 15 PHP
php去除deprecated的实例方法
Nov 17 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
非常不错的MySQL优化的8条经验
2008/03/24 PHP
PHP5中虚函数的实现方法分享
2011/04/20 PHP
layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例
2018/05/12 PHP
PHP hebrev()函数用法讲解
2019/02/21 PHP
javascript学习笔记(十四) window对象使用介绍
2012/06/20 Javascript
javascript函数定义的几种区别小结
2014/01/06 Javascript
js文本框走动跑马灯效果代码分享
2015/08/25 Javascript
jquery无限级联下拉菜单简单实例演示
2015/11/23 Javascript
Nodejs进阶:基于express+multer的文件上传实例
2016/11/21 NodeJs
微信小程序 实战实例开发流程详细介绍
2017/01/05 Javascript
javascript函数的节流[throttle]与防抖[debounce]
2017/11/15 Javascript
使用JavaScript保存文本文件到本地的两种方法
2019/01/22 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
2019/04/08 Javascript
详解Python中内置的NotImplemented类型的用法
2015/03/31 Python
Python中生成Epoch的方法
2017/04/26 Python
Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】
2018/07/12 Python
python学生信息管理系统(初级版)
2018/10/17 Python
Python Unittest根据不同测试环境跳过用例的方法
2018/12/16 Python
基于python历史天气采集的分析
2019/02/14 Python
PHP统计代码行数的小代码
2019/09/19 Python
Python:type、object、class与内置类型实例
2019/12/25 Python
详解Python3 中的字符串格式化语法
2020/01/15 Python
浅谈pytorch torch.backends.cudnn设置作用
2020/02/20 Python
Python unittest单元测试openpyxl实现过程解析
2020/05/27 Python
python进度条显示-tqmd模块的实现示例
2020/08/23 Python
意大利一家专营包包和配饰的网上商店:Borse Last Minute
2019/08/26 全球购物
Noon埃及:埃及在线购物
2019/11/26 全球购物
趣味游戏活动方案
2014/02/07 职场文书
创业培训计划书
2014/05/03 职场文书
教师师德演讲稿
2014/05/06 职场文书
分公司任命书
2014/06/06 职场文书
上海世博会志愿者口号
2014/06/17 职场文书
温馨提示标语
2014/06/26 职场文书
2014会计年终工作总结
2014/12/20 职场文书
婚礼父母答谢词
2015/01/04 职场文书
工作后的感想
2015/08/07 职场文书