Почему следующий код выводит 0
индексы?
Я хочу, чтобы индексы были: 0 1 2 3 4 ...
. Как мне это исправить?
Код:
foreach ($query->result() as $row){
$data = json_decode($row->residence,true);
foreach($data as $datum){
$newArray = array_chunk($datum['units'], 3);
foreach($newArray as $newA){
$output = array(implode(",",$newA));
echo print_r($output).'<br>'; //this is output
}
}
}
Выход:
Array ([0] => salam, 11,11) 1
Array ([0] => khobe, 22,22) 1
Array ([0] => salam, 55,55) 1
Array ([0] => khobe, 66,66) 1
Я хочу этот вывод:
Array ([0] => salam, 11,11) 1
Array ([1] => khobe, 22,22) 1
Array ([2] => salam, 55,55) 1
Array ([3] => khobe, 66,66) 1
Обновление:
Мой JSON, закодированный в базе данных:
[{
"units": ["salam", "11", "11", "khobe", "22", "22"],
}, {
"units": ["salam", "55", "55", "khobe", "66", "66"],
}]