Php 手风琴菜单-Offlajn.com致命错误无法重新声明平面数组()

Php 手风琴菜单-Offlajn.com致命错误无法重新声明平面数组(),php,arrays,joomla,menu,module,Php,Arrays,Joomla,Menu,Module,约姆拉2.5 模块名称-手风琴菜单-Offlajn.com 当我试图在同一页上为不同的菜单添加两个单独的模块时,我得到了以下错误 致命错误:无法在第24行的/www/modules/mod_accordion_menu/params/library/flatary.php:14中重新声明先前在/www/modules/mod_accordion_menu/params/library/flatary.php中声明的平面数组 <?php /* Multidimensional to

约姆拉2.5 模块名称-手风琴菜单-Offlajn.com

当我试图在同一页上为不同的菜单添加两个单独的模块时,我得到了以下错误

致命错误:无法在第24行的/www/modules/mod_accordion_menu/params/library/flatary.php:14中重新声明先前在/www/modules/mod_accordion_menu/params/library/flatary.php中声明的平面数组

<?php
    /* Multidimensional to flat array */

    function flat_array($array){
     $out=array();

     foreach($array as $k=>$v){
      if(is_array($array[$k]) && isAssoc($array[$k])){
       $out+=flat_array($array[$k]);
      }else{
       $out[$k]=$v;
      }
     }

     return $out;
    }

    function isAssoc($arr)
    {
        return array_keys($arr) !== range(0, count($arr) - 1);
    }
?>