Php 如何使此阵列平坦?

Php 如何使此阵列平坦?,php,arrays,Php,Arrays,我有一个数组,一些元素是单个字符串,最后一个元素是逗号分隔的字符串 Array ( [0] => text [1] => text [2] => text [3] => text1, text2, text3 ) 我想把所有元素合并成一个逗号分隔的字符串。explode和join都无法做到这一点。我怎样才能得到这样的结果: array(text, text, text, text1, text2, text3) 您可以使用内爆:

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

Array (
    [0] => text 
    [1] => text 
    [2] => text
    [3] => text1, text2, text3
 )
我想把所有元素合并成一个逗号分隔的字符串。explode和join都无法做到这一点。我怎样才能得到这样的结果:

array(text, text, text, text1, text2, text3)
您可以使用内爆:

implode(",", $array);

内爆然后爆炸

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

另请参见或示例。

那么,您希望结果是字符串还是数组?您讨论的是字符串,但给出的示例结果是数组。
$aNew = array(implode(', ', $aTest));