PHP如何将“http请求”对象从一个PHP文件传递到另一个PHP文件
通常,当我想从一个PHP如何将“http请求”对象从一个PHP文件传递到另一个PHP文件,php,redirect,location,request-object,Php,Redirect,Location,Request Object,通常,当我想从一个php页面重定向到我正在使用的同一项目的另一个php页面时 header("location:somepage.php"); 这将导致客户端和服务器之间发生更多调用。我想做的不是发送重定向头,而是停止执行请求的页面,并将请求对象或请求信息传递到另一个我想重定向的页面。在这种情况下,一个请求就足够了。我想这类功能可以在jsp中找到。php中是否也有我不知道的东西?正如@DanSherwin所评论的,您可能想要使用。您可以这样做: firstpage.php: if(/* Som
php
页面重定向到我正在使用的同一项目的另一个php页面时
header("location:somepage.php");
这将导致客户端和服务器之间发生更多调用。我想做的不是发送重定向头,而是停止执行请求的页面,并将请求对象或请求信息传递到另一个我想重定向的页面。在这种情况下,一个请求就足够了。我想这类功能可以在
jsp
中找到。php中是否也有我不知道的东西?正如@DanSherwin所评论的,您可能想要使用。您可以这样做:
firstpage.php:
if(/* Some condition when you want to do a redirect */){
include 'somepage.php';
exit;
}
这会立即从somepage.php
运行代码,就像它被剪切并粘贴到firstpage.php
**,然后它会立即退出,就像您从firstpage.php
重定向一样
**警告:。如果它与第一个PHP在同一个站点上,您可以只包含第一个PHP中的PHP。或者您想将请求信息传递到不同站点上的PHP文件吗?如果您想跟踪中间数据/状态,请考虑使用