Нельзя использовать объект типа __PHP_Incomplete_Class как массив

У меня есть следующий код:

class user{ public function __construct(){ } } $user = new user; $id = $_SESSION['user']; 

что приводит к ошибке «Нельзя использовать объект типа __PHP_Incomplete_Class как массив». Изменение $_SESSION['user'] на $_SESSION['_user'] исправляет это.

Я только испытываю это в своей среде разработки. Моя живая среда не создает эту ошибку.

Мой вопрос: есть ли параметр конфигурации, который обрабатывает ключ сеанса «пользователь» как объект класса?

Solutions Collecting From Web of "Нельзя использовать объект типа __PHP_Incomplete_Class как массив"