php结尾不使用闭合标记“?>”的好处
2013-03-26 00:00
295 查看
一直不太清楚为什么在PHP文件中不使用”?>”的好处,今天查看手册发现了 如下内容:Note: 文件末尾的 PHP 代码段结束标记可以不要,有些情况下当使用 include() 或者 require() 时省略掉会更好些,这样不期望的白空格就不会出现在文件末尾,之后仍然可以输出响应标头。在使用输出缓冲时也很便利,就不会看到由包含文件生成的不期望的白空格。
PHP闭合标签“?>”在PHP中对PHP的分析器是可选的。但是,如果使用闭合标签,任何由开发者,用户,或者FTP应用程序插入闭合标签后面的空格或空行都有可能会引起多余的输出、php错误、之后的输出无法显示、空白页。因此,所有的php文件应该省略这个php闭合标签,并插入一段注释来标明这是文件的底部并定位这个文件在这个应用的相对路径。这样有利于你确定这个文件已经结束而不是被删节的。
PHP闭合标签“?>”在PHP中对PHP的分析器是可选的。但是,如果使用闭合标签,任何由开发者,用户,或者FTP应用程序插入闭合标签后面的空格或空行都有可能会引起多余的输出、php错误、之后的输出无法显示、空白页。因此,所有的php文件应该省略这个php闭合标签,并插入一段注释来标明这是文件的底部并定位这个文件在这个应用的相对路径。这样有利于你确定这个文件已经结束而不是被删节的。
相关文章推荐
- PHP结尾不使用闭合标记“?>”的好处
- PHP不使用?>结尾会更好!
- (转)PHP文件没有结尾的?>有什么好处?
- PHP不使用?>结尾会更好!
- 省略PHP结束标记 “?>”的好处
- php self,$this,const,static,->的使用
- 如何使用PHP来快速将纯ASCII文本完美地转换成为可读的HTML标记
- 翻译《有关编程、重构及其他的终极问题?》——9.使用'-0'符号作为结尾标记
- php不写闭合标签的好处
- springboot 使用thymeleaf 模板引擎时报错org.xml.sax.SAXParseException: 元素类型 "link" 必须由匹配的结束标记 "</link>" 终止
- php不写闭合标签的好处
- simple_html_dom.php 使用 乱码处理<作者:gaoming13>
- thinkphp 在循环内使用<php></php>
- <php+mysql>从PHP连接数据库,以及mysqli_connect()不能使用localhost的解答
- 使用PHP实现密保卡功能实现代码<打包下载直接运行>
- 黑马程序员之<marquee>标记的使用(学习整理)
- simple_html_dom.php 使用 乱码处理<作者:gaoming13>
- php标签不闭合的好处与坏处
- 使用PHP password_hash()加密(Php>=5.5)
- 【phpcms-v9】怎样在<script src="xxx.php"></script>标记中引入php文件