суперглобальные переменные внутри класса

macros

Новичок
суперглобальные переменные внутри класса

<?php
class proba {
var $qwerty='sdgvsd';
#var $qwerty=$_SERVER['REQUEST_URI'];
}
$qq=new proba;
echo $qq-$qwerty;
?>

Вот такой фрагментик.
Если расскоментировать 3 строку получим:
parse error, unexpected T_VARIABLE in proba.php on line 4

как сделать чтобы суперглобальные переменные были видны внутри класса?
 

Гравицапа

elbirret elcno
Если расскоментировать 3 строку получим:
parse error, unexpected T_VARIABLE in proba.php on line 4
А так он у тебя замечательно работает?
Про конструкторы в курсе?
http://www.php.net/manual/en/language.oop.php
In PHP 4, only constant initializers for var variables are allowed. To initialize variables with non-constant values, you need an initialization function which is called automatically when an object is being constructed from the class. Such a function is called a constructor (see below).
 
Сверху