1.PHP文件没有结尾的?>有什么好处?
2.我可不可以武断的说一句:以后我写所有的php文件全部一律不结尾呢?(如果不能,哪些页面要结尾,哪些页面可以不结尾?)
6 个解决方案
#1
1.PHP文件没有结尾的?>有什么好处?
-- 防止输出一些不必要的空行或者空格
2. 如果你是php和html混编的话结尾?> 还是有必要的,否则会报错。
-- 防止输出一些不必要的空行或者空格
2. 如果你是php和html混编的话结尾?> 还是有必要的,否则会报错。
#2
如果没有?>文件末尾的空白行就不会被输出 如果有?> 文件末尾如果出现空白行的话会被输出,如果在header之前产生输出,程序就会报错
#3
所用的 php 文件结尾处的 ?> 都可以省略
注意:这不是不结尾,而是 php 人性化的表现,对此还有
?> 前的最后一个行结束符“;”可以省略
省略最后的 ?> 后,最后一行代码之后和所有空格、空行都被理解为程序的一部分,而不会被输出
这样就可避免在被嵌入时给 html 代码带来大量空白
也可防止空格、空行的输出给 header 之类的函数带来的问题
注意:这不是不结尾,而是 php 人性化的表现,对此还有
?> 前的最后一个行结束符“;”可以省略
省略最后的 ?> 后,最后一行代码之后和所有空格、空行都被理解为程序的一部分,而不会被输出
这样就可避免在被嵌入时给 html 代码带来大量空白
也可防止空格、空行的输出给 header 之类的函数带来的问题
#4
采用MVC开发,纯PHP程序文件(没有html代码),全部不写?> 应该是没有问题的哦?
#5
当然没有问题!
加了反而可能有问题
加了反而可能有问题
#6
纯PHP,你视图怎么弄的..是不是 echo '<a href='.$link.'>test</a>';...........
#1
1.PHP文件没有结尾的?>有什么好处?
-- 防止输出一些不必要的空行或者空格
2. 如果你是php和html混编的话结尾?> 还是有必要的,否则会报错。
-- 防止输出一些不必要的空行或者空格
2. 如果你是php和html混编的话结尾?> 还是有必要的,否则会报错。
#2
如果没有?>文件末尾的空白行就不会被输出 如果有?> 文件末尾如果出现空白行的话会被输出,如果在header之前产生输出,程序就会报错
#3
所用的 php 文件结尾处的 ?> 都可以省略
注意:这不是不结尾,而是 php 人性化的表现,对此还有
?> 前的最后一个行结束符“;”可以省略
省略最后的 ?> 后,最后一行代码之后和所有空格、空行都被理解为程序的一部分,而不会被输出
这样就可避免在被嵌入时给 html 代码带来大量空白
也可防止空格、空行的输出给 header 之类的函数带来的问题
注意:这不是不结尾,而是 php 人性化的表现,对此还有
?> 前的最后一个行结束符“;”可以省略
省略最后的 ?> 后,最后一行代码之后和所有空格、空行都被理解为程序的一部分,而不会被输出
这样就可避免在被嵌入时给 html 代码带来大量空白
也可防止空格、空行的输出给 header 之类的函数带来的问题
#4
采用MVC开发,纯PHP程序文件(没有html代码),全部不写?> 应该是没有问题的哦?
#5
当然没有问题!
加了反而可能有问题
加了反而可能有问题
#6
纯PHP,你视图怎么弄的..是不是 echo '<a href='.$link.'>test</a>';...........