Mysql - Ошибка разбора (синтаксическая ошибка) в моем коде [дубликат]

На этот вопрос уже есть ответ здесь:

PHP синтаксический анализ / синтаксические ошибки; и как их решить? 16 ответов

Когда я использую:

$mysqli = new mysqli('localhost', 'root', '', 'cms');

в моем классе, в результате отображается ошибка:

Parse error: syntax error, unexpected '$mysqli' (T_VARIABLE), expecting function (T_FUNCTION) in D:\xamppp\htdocs\cms\includes\td-class-db.php on line 12

И когда использовать$mysqli = new mysqli('localhost', 'root', '', 'cms'); вне класса не отображать никаких ошибок!

Мои занятия:

class Connect_db{
  $mysqli = new mysqli('localhost', 'root', '', 'cms');
}

Зачем?

Ответы на вопрос(2)

Ваш ответ на вопрос