Ошибка Parse error: parse error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_F

xaam

Новичок
Ошибка Parse error: parse error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_F

Добрый день вот ошибка возникает при обявлении статической переменной в классе static $NAME_DB="MySql";

Parse error: parse error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in z:\home\chat.loc\www\Mysql.php on line 5
 

Demiurg

Guest
ошибка где то выше
покажи предыдущие 4 строки
 

D4RK 4NG3L

Новичок
Плин у меня таже проблема была, я её решал таким образом:
PHP:
static $NAME_DB;
$this->NAME_DB = "MySQL";
 

svetasmirnova

маленький монстрик
D4RK 4NG3L
var_dump($class) сделай, ага. И то, что нового для себя узнаешь нам расскажи.
 

xaam

Новичок
Четыре предыдущие строки
1 <?
2
3class CDataBase
4{
и всё
правда я этот файл include_once вызываю...
про var_dump как я его сделаю?
Из за версии php такого быть не может?
 

svetasmirnova

маленький монстрик
А версия PHP какая?

-~{}~ 19.10.05 23:14:

>про var_dump как я его сделаю?
в мане написано =)
а вообще вопрос был не к тебе =)
 

xaam

Новичок
Все понял ошибка из за старой версии была в Version 4.3.6
появляется а в Version 5.0.0 нет. Просто у меня 5 версия
работала только когда расширение файла .php5
Спасибо svetasmirnova и
D4RK 4NG3L за помощь.
 
Сверху