//declare array variable
$data['direct_sponsor_bonus_vals']=array('package_size'=>'');
// insert element to array
for ($x = 0; $x <= 10; $x++) {
$data['direct_sponsor_bonus_vals']=array('package_size'=>$x);
}
//show output
foreach($direct_sponsor_bonus_vals As $key => $value )
{
echo $value . ",";
}
Вывод:
10,
Как сделать так, чтобы вывод стал как показано ниже:
0,2,3,4,5,6,7,8,9,10
Я пытался заменить
$data['direct_sponsor_bonus_vals']=array('package_size'=>$x);
на
$data['direct_sponsor_bonus_vals']['package_size'][] = $x;
но все еще не работает.
Обновление: я думаю, что ошибка на foreach l oop. Нужно 2 foreach l oop. Я попытался:
foreach ($direct_sponsor_bonus_vals As $key => $value )
{
foreach ($value As $key_inner => $value_inner)
{
echo $value_inner; // whatever
}
}
По-прежнему есть ошибка: указан неверный аргумент для foreach ()