将query_string插入到数组中作为关键字=>;价值


inserting query_string into an array as key => value

ı有一个query_string,并且想要在数组中使用它。

我自己找到了这条路,但这有点复杂,我正在寻找新的路。

function query_to_array($query){

$pieces = explode("&", $dizi);
$seri=array();
$seri_two=array();
for ($i=0;$i<count($pieces);$i++)
{
$seri = explode("=", $pieces[$i]);
$seri_dizi[$seri[0]]=$seri[1];
}
return $seri_dizi;
}

这很好,但需要另一种方式。

您是否试图访问GET或POST数据(在查询中)。如果是这样的话,您只需要为GET数据使用全局变量$_GET['paramname'],或为POST数据使用$_POST['paramname]。

编辑:我可能误解了你的问题,你使用的是任意的请求字符串,而不是对你页面的请求,对吧?如果是的话,Pekka给出了正确的函数。

问候