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<?php
class identidades {
public $identidad = array();
public function crear_vector($name,$surname,$lastname,$dir,$edad){
$this->identidad[0]=$name;
$this->identidad[1]=$surname;
$this->identidad[2]=$lastname;
$this->identidad[3]=$dir;
$this->identidad[4]=$edad;
}
public function mostrar(){
foreach($this->identidad as $key=>$value ){
print $key.": ".$value.": ";
}
}
}
$obj = new identidades();
$obj ->crear_vector("Rodrigo","Palacios","Yuste","camino del sol",23);
$obj->crear_vector("Álvaro","Sanchez","Jimenez","camino del invierno",14);
$obj ->crear_vector("Anita","Bonita","Guapa","camino de las risas",31);
$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.
$obj->mostrar();
?>