Показать сообщение отдельно
  #1 (permalink)  
Старый 20.11.2010, 00:05
Аватар для Golovastik
Профессор
Отправить личное сообщение для Golovastik Посмотреть профиль Найти все сообщения от Golovastik
 
Регистрация: 12.08.2010
Сообщений: 221

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

}
}
$object = new A;
$object->setname();
: Undefined variable: x1 in......

Но я же инициализировал свойство x1, почему ошибка?
Ответить с цитированием