Ver Mensaje Individual
  #9 (permalink)  
Antiguo 27/05/2014, 14:03
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 7 meses
Puntos: 292
Respuesta: Juntar o unir dos índices de un array?

Cita:
Iniciado por hhs Ver Mensaje
No, no lo creo no soy defensor del lenguaje. Entiendo tu punto, tu quieres algo como el struct que se usa en Ruby y que es algo como lo que haces con C. Pero el detalle con php es que con arreglos o con clases con propiedades publicas obtienes la funcionalidad de las estructuras, asi que no creo que veamos un cambio en ese sentido.
Pues si.. seria como una clase con atributos publicos,...... voy a crear ese tipo de dato y lo publicare creo aqui, su uso sera asi:

Código PHP:
Ver original
  1. // creo la estructura
  2. $st_persona = (new Struct('persona'))
  3.     ->create('nombre','NN','string')
  4.     ->create('apellido',null,'string')
  5.     ->create('edad',null,'int')
  6.     ->create('sexo_masc',true,'bool')
  7.     ->create('telefono','000-00000','string');
  8.  
  9. // la uso :)
  10. $st_persona->nombre  = 'Pablo';
  11. $st_persona->apellido  = 'Bozzolo';
  12. $st_persona->edad = 32;

La ventaja sera que no permitira meter cualquier cosa por error que no cuadre con el nombre de un campo o no respete su tipo si es que se especifica
__________________
Salu2!

Última edición por Italico76; 27/05/2014 a las 22:04