PHP怎么合并二维数组

时间:2016-06-13 12:22:22 来源:互联网 作者: 神秘的大神 字体:

PHP如何合并二维数组
"arr": [
{
"a": "XXX"
},
{
"a": "YYY"
}
]

这是前段print_r出来的数据
我想改成:

"arr": [
{
"XXX",
"YYY"
}
]

------解决思路----------------------
$s =<<< TXT
{"arr": [
{
"a": "XXX"
},
{
"a": "YYY"
}
]
}
TXT;

$t = json_decode($s, 1);
array_walk($t['arr'], function(&$v) {$v = current($v);});
print_r($t);
echo json_encode($t);
Array
(
[arr] => Array
(
[0] => XXX
[1] => YYY
)

)
{"arr":["XXX","YYY"]}

相关文章


  • PHP如何安装和配置?
  • php 和 python 语法(部分)上的区别
  • PHP 随机数 C扩展随机数
  • PHP查询附近的人及其距离的实现方法_php技巧
  • PHP怎么合并二维数组