当我用Magento开发时,发现如果我不在PHP代码下面使用HTML,我不需要放置php结束标记(?>)。它是否安全,为什么我们不把末端标签?它有用吗?跳过PHP结束标记
8
A
回答
8
注意:在文件的结尾PHP块的结束标记为可选的,并且在某些情况下省略其使用包括()或要求()时是有帮助的,所以不希望文件末尾不会出现空格,并且您仍然可以在稍后将响应添加到响应中。如果使用输出缓冲也很方便,并且不希望在包含文件生成的部分末尾看到添加的不需要的空白。
2
是的,这很有用,因为你不能忘记\ n之类的奇怪字符在关闭标签之后(这可以防止发送cookie等)。在Zend框架中,他们也不使用结束标签(作为项目代码标准)。
6
它创建类文件/代码文件的时候,因为它很容易在文件的最后添加一个额外的空格或换行,这可能会使输出缓冲header()
输出是非常有用的。由于PHP在文件中将EOF看作是关闭?>
,因此依靠EOF没有任何危险。
相关问题
- 1. PHP结束标记:=>
- 2. 在做搜索我想跳过,在结束标记结束所有代码
- 3. Jquery结束标记
- 4. egen标记跳过
- 5. 用PHP删除结束标记XML根
- 6. PHP结束标记和逻辑文件
- 7. PHP整洁和结束标记查询
- 8. PHP结束标记删除换行符
- 9. PHP DOMDocument - 忽略意外结束标记
- 10. 开幕和结束标记错配的标签RSS数据过早结束
- 11. 意外的结束标记
- 12. 在HTML结束标记
- 13. 杂散结束标记html
- 14. 流浪结束标记头
- 15. HTML注释结束标记
- 16. 结束标记测试
- 17. 流浪结束标记IMG
- 18. XPath忽略结束标记
- 19. XMLStarles删除结束标记
- 20. Multilple模板结束标记
- 21. Oracle光标跳过记录
- 22. 解析XML跳过标记
- 23. Dataweave Mulesoft跳过XML标记
- 24. php fetch_assoc跳过空结果
- 25. PHP脚本过早结束
- 26. PHP脚本过早结束
- 27. Docx4j标识表结束标记
- 28. 跳到CSS3转换结束
- 29. 跳到CSS动画结束
- 30. 弹跳标记