Php 如何将元素而不是另一个数组输入到数组的末尾?

Php 如何将元素而不是另一个数组输入到数组的末尾?,php,Php,由于数据库设计不好,表中每行的一列中可能有多个值。所以我必须接受每个字符串,检查逗号是否存在(多个值)&将每个元素放在数组的末尾 是否尝试过strpos、explode、array_push等功能。通过下面的代码,我如何只将多个元素输入到一个数组的末尾,而不创建另一个元素并将其放入现有数组中 $test = array(); $test = array ("testing"); $str = 'a,b,c,d'; $parts = explode(',', $str); array_push

由于数据库设计不好,表中每行的一列中可能有多个值。所以我必须接受每个字符串,检查逗号是否存在(多个值)&将每个元素放在数组的末尾

是否尝试过strpos、explode、array_push等功能。通过下面的代码,我如何只将多个元素输入到一个数组的末尾,而不创建另一个元素并将其放入现有数组中

$test = array();
$test = array ("testing");
$str = 'a,b,c,d';
$parts = explode(',', $str);

array_push ($test, $parts);    //another array inserted into $test, which is not what I want
print_r($test);
使用数组合并

$test = array_merge($test, $parts);
例如: