php代码中 ?>的问题

通常PHP文件,都是以<?php开始,以?>结束。但是在一下几种情况是可以省略的

1.纯PHP代码文件中,?>不是必须的。

2.省略?>的好处在于,当某个文件被其他文件引用时,可以避免输出一些不可见的字符,从而影响session、header
a.php
<?php
//code
?>
//这里有看不见的字符,空格或者回车
 
b.php
<?php
include("a.php");
session_start();
?>

这种情况下,b.php就会报错。

因此建议,在纯PHP代码文件中,省略?>。

猜你喜欢

转载自blog.csdn.net/m0_52051132/article/details/129175887