目前,我已将此数组返回给我。
Array(
[trialID] => 1
[trialMixedArray] => 1,2,3,4,5,6
[trialStatus] => active
[trialAddedDate] => 2017-11-13 09:56:03
)
如何拆分trialMixedArray并将其返回到原始数组,以使其格式化为如下结果:
Array(
[trialID] => 1
[trialMixedArray] => Array(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
[5] => 6
[trialStatus] => active
[trialAddedDate] => 2017-11-13 09:56:03
)
提前感谢您的帮助!干杯! :)
答案 0 :(得分:2)
使用explode
函数,将字符串拆分为数组。 Manual
$results['trialMixedArray'] = explode(',', $results['trialMixedArray']);
答案 1 :(得分:0)
你可以尝试这样的事情
$finalArray = [];
fetchItems($array_variable) {
foreach($array_variable as $item){
if(is_array($item) {
fetchItems($item);
} else {
$finalArray[] = $item;
}
}
}
fetchItems($originaArray);
答案 2 :(得分:0)
使用explode函数根据键拆分任何字符串。
语法爆炸(' key',string);