Почему ошибка при выполнении PHP скрипта? Есть два файла index.php и member.phpindex.phpusername;member.phplogin_status = true;
}
public function logout()
{
$this->login_status = false;
}
public function islogin()
{
return $this->login_status;
}
}
При открытии файла index.phpFatal error: Class 'member' not found in Z:\home\localhost\www\_php\index.php on line 5
В чём проблема?

21 Авг 2019 в 07:04
239 +1
0
Ответы
1

Проблема заключается в том, что вы используете пространство имён (namespace) для класса member в файле member.php, но не указываете его при создании объекта в файле index.php.

Чтобы исправить ошибку, вам нужно либо добавить пространство имён при создании объекта в файле index.php:

$user = new app\member();

Либо вы можете использовать оператор use в файле index.php для импорта пространства имён:

use app\member;
$user = new member();

Выберите один из способов и ошибка должна быть исправлена.

20 Апр 2024 в 13:08
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир