Ver Mensaje Individual
  #15 (permalink)  
Antiguo 13/09/2011, 14:13
AitorLopez
 
Fecha de Ingreso: mayo-2009
Mensajes: 742
Antigüedad: 15 años, 5 meses
Puntos: 6
Respuesta: Modificar forma de llamar a una clase de un menu

Hola repara2, gracias por tu respuesta, pero nada, se me esta atragantando esto de los array muldimensionales

En base a tu respuesta, he puesto este codigo

Código PHP:
Ver original
  1. <html>
  2. <head>
  3. <title>Pruebas</title>
  4. </head>
  5. <body>
  6. <?php
  7. class Menu {
  8.    
  9.         private $nacho=array();
  10.  
  11.                 public function cargar($array, $valor, $elemento)
  12.                 {
  13.                     $this->nacho[$array][$valor] = $elemento;
  14.                 }
  15.        
  16.         public function mostrar ()
  17.         {
  18.                     //var_dump($this->nacho);
  19.             for ($i=0;$i<count($this->nacho);$i++)
  20.             {
  21.                 echo $this->nacho[$i].'<br>';
  22.             }
  23.         }
  24. }
  25.  
  26. $menu1=new Menu();
  27.  
  28. $menu1->cargar('aaaa',0,'a1');
  29. $menu1->cargar('aaaa',0,'a2');
  30. $menu1->cargar('aaaa',0,'a3');
  31. $menu1->cargar('bbbb',1,'b1');
  32. $menu1->cargar('bbbb',1,'b2');
  33. $menu1->cargar('bbbb',1,'b3');
  34.  
  35.  
  36. $menu1->mostrar();
  37. ?>
  38. </body>
  39. </html>

Pero tampoco me funciona