"结尾?-6ren"> "结尾?-这个问题在这里已经有了答案: Why would one omit the close tag? (14 个回答) 6年前关闭。 我一直在使用 Wordpress 和其他 CMS,我注意到一些 php-6ren">
gpt4 book ai didi

php - 为什么有些 php 文件不以右括号 "?>"结尾?

转载 作者:行者123 更新时间:2023-12-02 05:41:23 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Why would one omit the close tag?

(14 个回答)


6年前关闭。




我一直在使用 Wordpress 和其他 CMS,我注意到一些 php 文件没有结束 ?> .

当我编写自己的文件时,我必须包含 ?> ,否则软件崩溃。我想知道它们是如何使其工作的,或者主题的特定部分是否接受这种类型的 php 文件。也许是右括号 ?>嵌入在我没见过的不同文件中。

有人对此有解释吗?

如果我决定把 ?>在这些文件上,系统会崩溃吗?或者我可以用右括号安全地写它们?

最佳答案

来自官方 PHP 文档:

If a file is pure PHP code, it is preferable to omit the PHP closing tag at the end of the file. This prevents accidental whitespace or new lines being added after the PHP closing tag, which may cause unwanted effects because PHP will start output buffering when there is no intention from the programmer to send any output at that point in the script.



http://php.net/manual/en/language.basic-syntax.phptags.php

关于php - 为什么有些 php 文件不以右括号 "?>"结尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32124566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com