exit(header('location:index.php')); - 这会引发问题吗?

时间:2013-03-27 19:08:11

标签: php

我总是使用标题然后退出方法。最近我尝试退出(header('location:index.php'));它似乎工作。有没有人遇到过这种方法的任何问题?

2 个答案:

答案 0 :(得分:2)

与以下内容没有什么不同:

header('location: index.php'); exit;

使用exit(header('location: index.php'));时,header函数执行重定向,然后不返回任何内容,并且在没有自定义消息的情况下退出没有参数的exit只会退出。

答案 1 :(得分:1)

Exit接受一个可选的退出代码,因此没有理由不这样做。但是,为了清晰起见,我仍然会打破这两行,以防万一未来版本的php引入了不必要的行为