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);
}
}
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.