关闭php

时间:2017-05-06 10:37:02

标签: php

我最近看过php的代码示例,看起来像这样:

<?php
   //some code here
   //some more code

是否可以在不关闭标签的情况下编写php代码? 提前谢谢。

2 个答案:

答案 0 :(得分:1)

这是PHP Manual

“如果文件是纯PHP代码,最好省略文件末尾的PHP结束标记。这可以防止在PHP结束标记之后添加意外的空格或新行,这可能会导致不良影响,因为PHP当程序员无意在脚本中发送任何输出时,将启动输出缓冲。“

答案 1 :(得分:-1)

呀。事实上,它建议这样做。例如,像PhpStorm这样的IDE软件会将其标记为警告,建议您删除PHP结束标记。

说明:

  • 没必要。

  • id name color paint 2 p2 red dalton 4 p4 blue apex 之后很容易意外添加重要的空格,这些空格会输出到客户端,这反过来会导致已经发送的模糊标题&#39;错误(当包含的文件包含空格时会发生这种情况,并且在包含该文件后尝试设置标题)。

我认为这个问题在此之前得到了回答:

Why would one omit the close tag?

Why do some scripts omit the closing PHP tag, '?>'?

PHP end tag "?>"