вставка строки запроса в массив как ключ => значение - PullRequest
0 голосов
/ 25 марта 2012

У меня есть строка запроса и я хочу использовать его в массиве.

Я нашел этот путь сам, но это немного сложнее, я ищу новый путь.

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;
}

это прекрасно работает, но мне нужен другой способ.

1 Ответ

0 голосов
/ 25 марта 2012

Вы пытаетесь получить доступ к своим данным GET или POST (в вашем запросе). В этом случае вам просто нужно использовать глобальную переменную $ _GET ['paramname'] для данных GET или $ _POST ['paramname'] для данных публикации.

Редактировать: возможно, я неправильно понял ваш вопрос, вы работаете с произвольной строкой запроса, а не с запросом на вашу страницу, верно? Если это так, Пекка дал использовать функцию rigth.

Привет

...