我是靠谱客的博主 知性衬衫,最近开发中收集的这篇文章主要介绍PHP关于syntax error语法错误的问题(Parse error: syntax error, unexpected end of file in xxxxxxxx),觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
在php程序出现类似
Parse error: syntax error, unexpected end of file in xxxxxxxx on line xx
的错误。
如果发现php的语法本身没有什么错误。就有可能是使用了短标签,例如:
<? }?>
这种问题的解决方案是:
可以在php.ini中设置short_open_tag = On
---------------------------------------------------------
short_open_tag 是什么呢?
决定是否允许使用代码开始标志的缩写形式(<? ?> )。如果要和 XML 结合使用 PHP,可以禁用此选项以便于嵌入使用<?xml ?> 。否则还可以通过php来输出,例如:<?php echo '<?xml version="1.0"'; ?> 。如果禁用了,必须使用 PHP 代码开始标志的完整形式(<?php ?> )。
注意:本指令也会影响到缩写形式 <?= ,它和 <? echo 等价。使用此缩写需要short_open_tag 的值为 On。
最后
以上就是知性衬衫为你收集整理的PHP关于syntax error语法错误的问题(Parse error: syntax error, unexpected end of file in xxxxxxxx)的全部内容,希望文章能够帮你解决PHP关于syntax error语法错误的问题(Parse error: syntax error, unexpected end of file in xxxxxxxx)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复