Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/09/2016, 18:13
Avatar de virla
virla
 
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 7 meses
Puntos: 1
problema con una funcion

hola, tengo un problema con una función que genera un menú

el codigo es:
final public static function get_Menu($menu){
$parent = -1;
$res = '';
foreach($menu as $e) {
if($e['sub'] == $parent || ($parent == -1 && $e['sub'] == 0)) {
$res.='<li>'.$e['link'];
$sub = self::get_Menu($menu,$e['id']);
if($sub) $res.='<ul>'.$sub.'</ul>';
$res.='</li>';
}
}
return $res;
}

pero en la linea roja me trae problemas en el framework
sale este error
Fatal error: Maximum function nesting level of '256' reached

el tema es que solo hay 8 elementos del menú

alguna idea de como solucionar eso? sin tener que cambiar xdebug.max_nesting_level
porque de cualquier manera eso recarga el sitio, por lo que lei
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla