我得到一个unexpected end of file
的错误在我的笨查看。
我在粘贴PHP代码http://codepad.org/S12oXE4t 。
此代码通过各种在线PHP语法测试,但我不知道为什么它仍然显示我下面的错误,而我试图在WAMP服务器上运行。
Parse error: syntax error, unexpected end of file in
E:\wampserver\www\CodeIgniter\application\views\layouts\default.php on line 676
作为参考, line 676
是在代码的最后一行。 我做错了什么?
检查short_open_tag的值为设置(使用<?php phpinfo() ?>
看到其当前设置)。
Unexpected end of file
意味着之前PHP解析器达到脚本结束别的什么预期。
从巨大的文件来看,它可能是你缺少一个右括号( }
)从if
语句。
请至少尝试了以下几件事:
- 从您的视图逻辑中分离出来你的代码。
- 是一致的,您使用的是结束
;
在一些嵌入式PHP语句,而不是在其他国家,即。 <?php echo base_url(); ?>
<?php echo base_url(); ?>
VS <?php echo $this->layouts->print_includes() ?>
。 它不是必需的,所以不要使用它(或做,只是做一个或其他)。 - 重复,因为它是重要的,分开你的顾虑。 没有必要对所有这些代码。
- 使用IDE,它会帮助你的错误,如这一前进。
文章来源: PHP Parse error: syntax error, unexpected end of file in a CodeIgniter View [closed]