Php 如何制作';简单查询';一个大的数组?

Php 如何制作';简单查询';一个大的数组?,php,arrays,Php,Arrays,我有一行代码: // echo the name of one forum (without additional DB query) echo ($mybb->cache->cache['forums'][19][name]); 这给出了一个论坛的名称。我需要通过“查询”数组列出所有论坛。显然,一个简单的db查询可以做到这一点,但信息已经可用 如何迭代所有“论坛”并回显其名称?foreach($mybb->cache->cache['forums']作为$forum\u id=>

我有一行代码:

// echo the name of one forum (without additional DB query)
echo ($mybb->cache->cache['forums'][19][name]);
这给出了一个论坛的名称。我需要通过“查询”数组列出所有论坛。显然,一个简单的db查询可以做到这一点,但信息已经可用

如何迭代所有“论坛”并回显其名称?

foreach($mybb->cache->cache['forums']作为$forum\u id=>$forum\u数据){
foreach($mybb->cache->cache['forums'] AS $forum_id => $forum_data) {
    echo '<li>'.$forum_data['name'].'</li>';
}
回显“
  • ”.$forum_data['name']。
  • ”; }