echo "<ul>"; echo $object->name; foreach ($object->subItem as $k => $ob) { if (!in_array($ob, self::getCategory())) { echo "<li>"; echo "<a href=\"" . $ob->url . "\">" . $ob->name . "</a>"; echo "</li>"; } } echo "</ul>"; } } } $menu = new Item("Menu"); for ($i = 1; $i <= 3; $i++) { Item::addSubItem("Menu", "Point " . $i); } for ($i = 1; $i <= 3; $i++) { Item::addSubItem("Point 1", "Point 1-" . $i); Item::addSubItem("Point 2", "Point 2-" . $i); } Item::setUrl("Point 2", "www.ya.ru"); Item::setUrl("Point 2-1", "www.google.com"); Item::setUrl("Point 2-2", "www.ya.ru"); Item::addSubItem("Point 2-1", "Point 2-1-1"); Item::renameItem("Point 2", "Поисковики"); Item::renameItem("Point 2-1", "Google"); Item::renameItem("Point 2-2", "Yandex"); Item::deleteItem("Point 2-3"); Item::realize(); var_dump(Item::$AllItems);