如何使这个阵列平坦?

时间:2012-01-14 09:12:50

标签: php arrays

我有一个数组,一些元素是单个字符串,最后一个元素是逗号分隔字符串

Array (
    [0] => text 
    [1] => text 
    [2] => text
    [3] => text1, text2, text3
 )

我想将所有元素加入一个逗号分隔的字符串中。爆炸或加入都无法解决这个问题。我怎样才能得到这样的结果:

array(text, text, text, text1, text2, text3)

3 个答案:

答案 0 :(得分:2)

内爆然后爆炸

$array = explode(',', implode(',', $array));

答案 1 :(得分:2)

$aNew = array(implode(', ', $aTest));

另见thisthis示例。

答案 2 :(得分:1)

你可以使用implode:

implode(",", $array);