我想内爆一个多维数组,但我失去了一些东西。Implode一个多维数组
这是数组:
Array
(
[0] => Array
(
[0] => Brand 1
)
[1] => Array
(
[0] => Brand 2
)
)
所以经过一些谷歌-ING我发现一对夫妇的解决方案,但他们都给我不同的错误。
我看到array_map()
应该可以工作,但我无法弄清楚第二个参数应该是什么。
,我发现了以下错误:
Warning: array_map() expects at least 2 parameters, 1 given in
这是我的代码:
$imploded = implode("','",array_map($brand_array));
$brand_array
是从in_array
功能
的目标是构建一个新创建的数组得到逗号分隔的字符串,如:
brand1, brand2
你可以参考表格http://stackoverflow.com/questions/12050892/array-mapping-in-php-with-keys – 2015-03-25 10:27:05
我认为你所描述的是在你压扁数组之后将数组内爆(因为它在下划线中被调用)。如果你谷歌的东西像“PHP阵列flatten”,你会发现几个解决方案,如http://davidwalsh.name/flatten-nested-arrays-php或https://gist.github.com/kohnmd/11197713 – mishu 2015-03-25 10:28:10
是的,但我需要一个逗号分隔的列表,如:'brand1,brand2' – Interactive 2015-03-25 10:28:30