php - 仅 PHP 文件的 PHP 结束标记有哪些参数?

标签 php

Zend Framework 编码标准提到了以下内容:

For files that contain only PHP code, the closing tag ("?>") is never permitted. It is not required by PHP, and omitting it prevents the accidental injection of trailing whitespace into the response.

但是我确实记得听说过一个问题(可能是工具或包括?)文件需要有结束标记。

有没有人知道您需要关闭标签的任何问题(除了开发人员想要对称的问题)或者它们通常是个坏主意?

最佳答案

尽可能删除结束标签可能确实是最佳做法。这样做的原因是因为如果在 php 文件中的 ?> 之外有任何字符(甚至是空格),如果在设置 header 之前将字符发送到浏览器,它可以停止诸如 header 之类的东西停止工作。

关于php - 仅 PHP 文件的 PHP 结束标记有哪些参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/236493/

相关文章:

php - 将SQL结果移植到memcached

php - 使用PHP中的预填充下拉列表将输出发送到INSERT

javascript - react.js 使用 axios 发布数据到 php,但是 php echo 为空

javascript - 使用沙箱/隔离执行 sql 查询

php - 如何配置PayPal PHP SDK

javascript - 如何在php的文本框中显示数据库中的数据

php - 从MySql数据库取回数据并显示在 "UITextview"

php - php中的c中有没有像clock()这样的函数?

php - INSERT ON DUPLICATE KEY UPDATE IF 语句

php - 将数组插入数组然后编码-PHP