Zac Ang Ответов: 1

Как передать ключ и значение массива multiple array из контроллеров в представления в codeigniter?


//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

Что я уже пробовал:

I have tried replace
<pre>
    $data['direct_sponsor_bonus_vals']=array('package_size'=>$x);

около
$data['direct_sponsor_bonus_vals']['package_size'][] = $x;

но все равно не работает.

1 Ответов

Рейтинг:
0

Zac Ang

Получить ответ :
В контроллере

$array = null;

for ($x = 0; $x <= 10; $x++) {
    $array[]= array('package_size'=>$x);
}
//to send above array to view just do $data['direct_sponsor_bonus_vals'] = $array;

в представлении
foreach($direct_sponsor_bonus_vals as $value)
{
    echo $value['package_size'] . ","; 
}