Posted by MW on 11/20/07 15:29
I wanted to know if it was possible to use the "Variable variable"
syntax to access a public variable inside a class. For example, using
the code below, I am trying to set the value of variable $var_a in the
class Cls from outside the code, but want to be able to use the same
code to assign a value to $var_b. i.e. I don't want the variable's name
defined in the code.
class Cls {
public $var_a;
public $var_b;
}
$x=new Cls;
$y="var_a";
$x->$y="Hello"; // want this to translate to $x->var_a="Hello"
I tried using $x->{$y}="Hello" but that did not work either...
Navigation:
[Reply to this message]
|