PDA

View Full Version : زیر مجموعه آرایه



mustafa13
یک شنبه 09 اردیبهشت 1397, 08:12 صبح
سلام دوستان
قسمت دوم ارایه را به چه صورت می توان داخل تابع نوشت




foreach (Menu::find()->orderBy('col')->where(['active' => 1, 'parent_id' => null])->all() as $menu) {
$items[] = ['label' => Html::encode($menu->title), 'url' => [Html::encode($menu->url)],

'items' => [['label' => 'l1', 'url' => ''],],
'items' => [['label' => 'l2', 'url' => ''],],
'items' => [['label' => 'l3', 'url' => ''],
],

];
}

mustafa13
یک شنبه 09 اردیبهشت 1397, 14:22 عصر
$b = [];
$items[] = [];
function level()
{
$b[] = [['label' => 'bbbb', 'url' => 'hhj',],];
return $b;
}

for ($i = 1; $i < 3; $i++) {
$items[] = [['label' => $i, 'url' => 'hhj',],
'items' => level(),
];
}