Home > Backend Development > PHP Tutorial > PHP文件没有结尾的?>有什么好处?

PHP文件没有结尾的?>有什么好处?

WBOY
Release: 2016-06-23 14:13:58
Original
1257 people have browsed it


1.PHP文件没有结尾的?>有什么好处?

2.我可不可以武断的说一句:以后我写所有的php文件全部一律不结尾呢?(如果不能,哪些页面要结尾,哪些页面可以不结尾?)


回复讨论(解决方案)

1.PHP文件没有结尾的?>有什么好处?
-- 防止输出一些不必要的空行或者空格
2. 如果你是php和html混编的话结尾?> 还是有必要的,否则会报错。

如果没有?>文件末尾的空白行就不会被输出 如果有?> 文件末尾如果出现空白行的话会被输出,如果在header之前产生输出,程序就会报错

所用的 php 文件结尾处的 ?> 都可以省略
注意:这不是不结尾,而是 php 人性化的表现,对此还有
?> 前的最后一个行结束符“;”可以省略

省略最后的 ?> 后,最后一行代码之后和所有空格、空行都被理解为程序的一部分,而不会被输出
这样就可避免在被嵌入时给 html 代码带来大量空白
也可防止空格、空行的输出给 header 之类的函数带来的问题

所用的 php 文件结尾处的 ?> 都可以省略
注意:这不是不结尾,而是 php 人性化的表现,对此还有
?> 前的最后一个行结束符“;”可以省略

省略最后的 ?> 后,最后一行代码之后和所有空格、空行都被理解为程序的一部分,而不会被输出
这样就可避免在被嵌入时给 html 代码带来大量空白
也可防止空格、空行的输出给 header 之类的函数带来的问题

采用MVC开发,纯PHP程序文件(没有html代码),全部不写?> 应该是没有问题的哦?

当然没有问题!
加了反而可能有问题

纯PHP,你视图怎么弄的..是不是 echo 'test';...........

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template