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

no mucho, no quiero cargar los datos quiero que se me carguen instanciandolos, algo asi:

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. print_r($this->identidad);
  15. }
  16. }
  17. $obj = new identidades();
  18. $obj ->crear_vector("Rodrigo","Palacios","Yuste","camino del sol",23);
  19. $obj->crear_vector("Álvaro","Sanchez","Jimenez","camino del invierno",14);
  20. $serializar=serialize($obj);
  21. $obj->mostrar();
  22. echo "<br>";
  23. echo $serializar;
  24.  
  25. ?>

esto me da :

Array ( [0] => Álvaro [1] => Sanchez [2] => Jimenez [3] => camino del invierno [4] => 14 )
O:11:"identidades":1:{s:9:"identidad";a:5:{i:0;s:6 :"Álvaro";i:1;s:7:"Sanchez";i:2;s:7:"Jimenez";i:3; s:19:"camino del invierno";i:4;i:14;}}

pero yo quiero que donde pone[0], me salga nombre, y además, aunque esto segundo se hará con un foreach pero no me sale, quiero que si hago 8 arrays, me salgan los 8, con esto sólo me sale el último