PHP如何在不使用位置的情况下执行http_build_查询?

PHP如何在不使用位置的情况下执行http_build_查询?,php,header,location,Php,Header,Location,您甚至如何执行http\U构建\U查询?如果我有密码: $data=array('foo','bar','baz','boom','cow'=>'milk','php'=>'hypertext processor'); echo http_build_查询($data)。“\n”; echo http_build_query($data,'myvar')为什么会丢失会话变量?如果您在目标php页面的顶部调用session_start,会话变量将可以访问。我不知道,因为我的所有链接当前都是hre

您甚至如何执行http\U构建\U查询?如果我有密码:

$data=array('foo','bar','baz','boom','cow'=>'milk','php'=>'hypertext processor');
echo http_build_查询($data)。“\n”;

echo http_build_query($data,'myvar')为什么会丢失会话变量?如果您在目标php页面的顶部调用session_start,会话变量将可以访问。我不知道,因为我的所有链接当前都是href,每个链接的末尾都附加了自己的查询。e、 g.
http://www.example.com/index.php?SortProduct=TV
下一个href将是
Sortprices=ASC
。我要做的是构建一个查询,例如,
SortProduct=TV
,然后能够根据用户单击切换第二个查询参数。那可能是
http://www.example.com/index.php?SortProduct=TV&Sortprices=ASC
http://www.example.com/index.php?SortProduct=TV&SortBrands=LG
。一旦生成了查询字符串,我需要将用户引导到该http\u build\u查询。