Php 关联数组上的内爆
我有一个类似的数组Php 关联数组上的内爆,php,arrays,Php,Arrays,我有一个类似的数组 $value = array('key1'=>'value1','key2'=>'value2','key3'=>'value3'); 我想将此数组转换为以下字符串 key1=value1&key2=value2&key3=value3 我尝试过使用内爆函数,但它只返回数组的值 implode($value,"&"); // returns value1&value2&value3 有什么简单的方法可以实现这一点
$value = array('key1'=>'value1','key2'=>'value2','key3'=>'value3');
我想将此数组转换为以下字符串
key1=value1&key2=value2&key3=value3
我尝试过使用内爆函数,但它只返回数组的值
implode($value,"&"); // returns value1&value2&value3
有什么简单的方法可以实现这一点吗?内爆仅用于数组值。它对数组键不起作用。如果您想使用它来构建查询字符串,那么可以在php中使用
http\u build\u query
函数
$value = array('key1'=>'value1','key2'=>'value2','key3'=>'value3');
echo http_build_query($value); // key1=value1&key2=value2&key3=value3
希望这有帮助。内爆仅用于数组值。它对数组键不起作用。如果您想使用它来构建查询字符串,那么可以在php中使用
http\u build\u query
函数
$value = array('key1'=>'value1','key2'=>'value2','key3'=>'value3');
echo http_build_query($value); // key1=value1&key2=value2&key3=value3
希望这有帮助。这不是多维数组。它只是一个一维关联数组。无论如何,你应该结账。使用http\u build\u query($arr)代码>嗨,Magnus&Sudhir谢谢你的帮助。那不是多维数组。它只是一个一维关联数组。无论如何,你应该结账。使用http\u build\u query($arr)代码>你好,马格纳斯和苏希尔谢谢你的帮助。