[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: обработать массив
bastar
есть массив

$CID[1][0][353] = 'Main cat';//главная категория
$CID[2][353][419] = 'Main cat sbugroup1';// под категория главной категории так сказать
$CID[2][353][502] = 'Main cat sbugroup1';// под категория главной категории так сказать
$CID[2][353][109] = 'Main cat sbugroup1';// под категория главной категории так сказать

нужно в цикле вывести все под категории где CID[1] = уровень категории CID[0] = указывает на то, что это основная категория CID[353] - ID категории.
как в цикле получить под категории, а именно CID[2][353][?] тот номер который помечен вопросом?
dron4ik
<ul>
<?php foreach($CID as $k=>$v){ ?>
<li>
<?php if(is_array($v)){ ?>
<ul>
<?php foreach($v as $k=>$v){ ?>
<li>
<?php if(is_array($v)){ ?>
<ul>
<
li>
<?php foreach($v as $k=>$v){ ?>
<?=
$k.'-'.$v?>
<?php
} ?>
</li>
<?php } ?>
</ul>
<?php }else{ ?>
<?=
$k.'-'.$v?>
<?php
} ?>
</li>
<?php } ?>
</ul>
<?php }else{ ?>
<?=
$k.'-'.$v?>
<?php
} ?>
</li>
<?php } ?>
</ul>



Можно и оптимизировать под любую глубину)))

_____________
Ex3m.com.ua — Активный образ жизни
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.