Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2005, 17:20
Avatar de caerolus
caerolus
 
Fecha de Ingreso: agosto-2004
Ubicación: Madrid, España
Mensajes: 280
Antigüedad: 20 años, 4 meses
Puntos: 1
Array como atributo de clase

Hola. A ver qué me decís sobre este codiguillo:
Código PHP:
class csm_user
{
    var 
$name;
    var 
$groups;
    
    function 
csm_user($name)
    {    
        
$this->$name $name;
        
$this->$groups['g1'] = 1;
        
$this->$groups['g2'] = 2;
        
$this->$groups['g3'] = 3;
        
print_r($this->$groups);
    }

Básicamente quiero meter un array como atributo de esta clase, pero no sé porqué no funciona.
El valor que muestra el print_r es el del último valor asignado a $groups (en este caso 3), pero para nada un array.
Es que acaso no puedo hacer que un atributo de clase sea un array??? me extraña mucho.
Alguna idea?? Gracias.
__________________
Mi página personal: Julián Urbano