Ver Mensaje Individual
  #16 (permalink)  
Antiguo 13/09/2011, 18:36
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Modificar forma de llamar a una clase de un menu

Será esto lo que intentas hacer?

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, $elemento) {
  12.         $this->nacho[$array][] = $elemento;
  13.     }
  14.    
  15.     public function mostrar() {
  16.         foreach ($this->nacho as $padre) {
  17.             echo '<ul>';
  18.             foreach ($padre as $hijo) {
  19.                 echo "<li>$hijo</li>";
  20.             }
  21.             echo '</ul>';
  22.         }
  23.     }
  24. }
  25.  
  26. $menu1 = new Menu();
  27.  
  28. $menu1->cargar('aaaa', 'a1');
  29. $menu1->cargar('aaaa', 'a2');
  30. $menu1->cargar('aaaa', 'a3');
  31. $menu1->cargar('bbbb', 'b1');
  32. $menu1->cargar('bbbb', 'b2');
  33. $menu1->cargar('bbbb', 'b3');
  34. $menu1->cargar('aaaa', 'a4');
  35.  
  36. $menu1->mostrar();
  37. ?>
  38. </body>
  39. </html>
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP