编程语言
首页 > 编程语言> > 在PHP中放大二维数组

在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);

Sample Output

标签:implode,php,arrays,string
来源: https://codeday.me/bug/20191013/1906333.html