php redirect()函数手册

时间:2014-07-26 17:02:11

标签: php

大家,
我试图谷歌,但没有成功。
许多php程序员使用php的redirect()函数,但官方的php文档没有这个函数的描述或任何手册。
有人可以给我这个功能官方页面的链接吗? 在此先感谢。

附:它是Codeignitor和PHP框架的功能。

3 个答案:

答案 0 :(得分:3)

多年来我一直使用如下的重定向功能:

function redirect($url)
{
  if(headers_sent())
  {
    echo "<script>document.location.href='".$url."'</script>";
  }
  else
  {
    header("location: ".$url);
  }
}

基本上,如果输出已经开始,则无法调用header()。我们使用headers_sent()进行测试。如果我们发现标头已经发送,那么我们会使用JavaScript重定向,否则我们会使用PHP

答案 1 :(得分:1)

PHP中重定向的正确名称是标题,我给你举个例子:

header("location: index.php");

链接: http://php.net/manual/it/function.header.php

享受您的代码!

答案 2 :(得分:0)

我在php框架CodeIgniter中只看到了redirect(),它使用了php header()。