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

Hola. Gracias de nuevo por tu respuesta

Ahora lo tengo así

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 $arr = array('menu1' => array('1.1','1.2','1.3',),'menu2' => array('2.1','2.2','2.1',));
  10.        
  11.  
  12.     public function miopcion($a,$b)
  13.     {
  14.         $this->arr[]=$a;
  15.         $this->arr[$a][]=$b;
  16.     }
  17.    
  18.     public function muestro_miopcion()
  19.     {
  20.             var_dump($this->arr);
  21. /*        foreach($this->arr as $key => $val)
  22.         {
  23.             foreach($val as $k => $v)
  24.             {
  25.                 echo $key.'<br/>';
  26.                 echo $v.'<br/>';
  27.             }
  28.         }*/
  29.     }
  30. }
  31.  
  32. $menu1=new Menu();
  33.  
  34. /*$menu1->miopcion('hola','uno');
  35. $menu1->miopcion('hola','dos');
  36. $menu1->miopcion('hola','tres');
  37. $menu1->miopcion('adios','primero');
  38. $menu1->miopcion('adios','segundo');*/
  39.  
  40. $menu1->muestro_miopcion();
  41. ?>
  42. </body>
  43. </html>

Pero es que no se como ir llenando los arrays cuando instancio la clase