Написал для теста простой код, он хоть и выводит цифру 7, но выводит перед этой цифрой ошибку, почему так?
Код:
|
class A{
var $x1, $x2;
function setname(){
echo $this->$x1 = 7;
}
}
$object = new A;
$object->setname(); |
: Undefined variable: x1 in......
Но я же инициализировал свойство x1, почему ошибка?