gio*_*_13 11 php
可能重复: 为什么有些脚本会省略关闭的PHP标记'?>'?
我在PHP框架中看到过(我不记得哪个)他们没有关闭页面底部的php标签(?>).
php
?>
为什么这样,我也应该这样做?
Ste*_*ose 38
如果它是不包含HTML 的PHP文件,则不要关闭标记.
这可以阻止您在文件末尾意外添加空格,从而调用浏览器输出,以及扩展标题等,这可能会导致痛苦的世界.
Tre*_*non 13
您看到的框架很可能是Zend Framework.从他们手册的代码样式部分:
对于仅包含PHP代码的文件,绝不允许使用结束标记("?>").PHP不需要它,省略它可以防止意外地将尾随空白空间注入响应中.
bum*_*box 5
基本上这意味着 PHP 文件不会有尾随空格。
如果您包含带有尾随空格的文件并尝试设置 header() 或 cookies 或类似内容,那么尾随空格将导致问题。
归档时间:
15 年,2 月 前
查看次数:
5633 次
最近记录:
11 年,11 月 前