php hearder前不能有任何实质性的输出,否则浏览器会报错。为了避免这个问题,可以使用ob_start()和ob_end_flush()
参考资料:https://www.cnblogs.com/w10234/p/5480670.html
<?php ob_start(); //打开缓冲区 echo "Hello"; //输出 header("location:index.php"); //把浏览器重定向到index.php ob_end_flush();//输出全部内容到浏览器 ?>