我正在使用此代码header('Location: http://example.com/test.php?number='.$requestsDone.'');
但看起来它不起作用,这里有什么问题?
如果您需要更多信息,请与我们联系。
答案 0 :(得分:1)
在命令行脚本中生成标头没有任何意义。标头是HTTP协议的一部分,使用CLI version of PHP执行脚本时不涉及HTTP。
因此,在PHP的CLI版本中未实现header()
功能。它存在,但是it doesn't produce any output。
此外,superglobals包含从HTTP请求中提取的信息($_GET[]
,$_POST[]
,$_REQUEST[]
,$_FILES[]
,$_COOKIE[]
等)但它们是空的。