在PHP中放大二维数组
作者:互联网
我有一个像这样的数组:
Array
(
[0] => Array
(
[0] => a
[1] => b
)
[1] => Array
(
[0] => c
)
[2] => Array
(
[0] => d
[1] => e
[2] => f
)
)
我想将数组转换为如下所示的字符串:
$arrtostr = 'a,b,c,d,e,f';
我使用了implode()函数,但它似乎不适用于二维数组.
我该怎么办?
解决方法:
或者,您可以为此首先使用一个容器,合并内容,最后得到一个扁平的容器,然后使用implode():
$letters = array();
foreach ($array as $value) {
$letters = array_merge($letters, $value);
}
echo implode(', ', $letters);
标签:implode,php,arrays,string 来源: https://codeday.me/bug/20191013/1906333.html