get传值字符串转化为数组 php
a=1&b=2&c=3转化为array('a'=>'1','b'=>'2','c'=>'3')...
a=1&b=2&c=3
转化为
array('a'=>'1','b'=>'2','c'=>'3') 展开
转化为
array('a'=>'1','b'=>'2','c'=>'3') 展开
2个回答
展开全部
可以用parse_str这个函数,
$re = 'a=1&b=2&c=3';
parse_str($re, $output);
var_dump($output);
结果:array(3) { ["a"]=> string(1) "1" ["b"]=> string(1) "2" ["c"]=> string(1) "3" }
$re = 'a=1&b=2&c=3';
parse_str($re, $output);
var_dump($output);
结果:array(3) { ["a"]=> string(1) "1" ["b"]=> string(1) "2" ["c"]=> string(1) "3" }
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$a=$_GET[a];$b=$_GET[b];$c=$_GET[c];
$AA=array(a=>$a,a=>$b,a>$c);
print_r($AA);
$AA=array(a=>$a,a=>$b,a>$c);
print_r($AA);
追问
$re = 'a=1&b=2&c=3'
没说清楚 不好意思,获取的是字符串
追答
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询