Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
торжественно заявляю: Существует куча способов построения деревьев.
// если $return_as_list == true возвращаем меню в виде обычного списка
if(is_bool($return_as_list) && $return_as_list)
if(TRUE === $return_as_list) // иначе, если $return_as_list == false возвращаем дерево меню
else if(!$return_as_list)
у вас переменная может быть и NULL, и 0, и ''.@param int Id ленты меню для загрузкиif($levels == null)
{
$a[] = $item;
}
if(is_bool($return_as_list) && $return_as_list)private function GetMenuChilds($p_id, $menuList, $levels = null)$this->GetMenuChilds(0,$ml, $return_as_list);
Мой взгляд на деревья в PHP