Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/03/2013, 18:26
jcd
 
Fecha de Ingreso: febrero-2013
Mensajes: 77
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Crear , editar y sacar Array

quiero meter un bucle en el interior del foreach para que me imprime tantos arrays como le meta, con este codigo sólo me imprime el último, pero no me sale ¿?

Código PHP:
Ver original
  1. <?php
  2. error_reporting(E_ALL|E_STRICT);
  3. class identidades  {
  4. public $identidad = array();
  5.  
  6. public function crear_vector($name,$surname,$lastname,$dir,$edad){
  7. $this->identidad[0]=$name;
  8. $this->identidad[1]=$surname;
  9. $this->identidad[2]=$lastname;
  10. $this->identidad[3]=$dir;
  11. $this->identidad[4]=$edad;
  12. }
  13. public function mostrar(){
  14.  
  15.  
  16. foreach($this->identidad as $key=>$value ){
  17.  
  18. print $key.":     ".$value.":   ";
  19. }
  20. }
  21. }
  22.  
  23. $obj = new identidades();
  24. $obj ->crear_vector("Rodrigo","Palacios","Yuste","camino del sol",23);
  25. $obj->crear_vector("Álvaro","Sanchez","Jimenez","camino del invierno",14);
  26. $obj ->crear_vector("Anita","Bonita","Guapa","camino de las risas",31);
  27. $obj->crear_vector("Eugenio","López","Pérez","Avenida de los cuervos",34);//sólo me imprime este, yo quiero que me imprima los cuatro, para ello hay que hacer bucle en foreach.
  28. $obj->mostrar();
  29.  
  30.  
  31. ?>