Почему ошибка при выполнении 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 В чём проблема?
Проблема заключается в том, что вы используете пространство имён (namespace) для класса member в файле member.php, но не указываете его при создании объекта в файле index.php.
Чтобы исправить ошибку, вам нужно либо добавить пространство имён при создании объекта в файле index.php:
$user = new app\member();
Либо вы можете использовать оператор use в файле index.php для импорта пространства имён:
use app\member; $user = new member();
Выберите один из способов и ошибка должна быть исправлена.
Проблема заключается в том, что вы используете пространство имён (namespace) для класса member в файле member.php, но не указываете его при создании объекта в файле index.php.
Чтобы исправить ошибку, вам нужно либо добавить пространство имён при создании объекта в файле index.php:
$user = new app\member();Либо вы можете использовать оператор use в файле index.php для импорта пространства имён:
use app\member;$user = new member();
Выберите один из способов и ошибка должна быть исправлена.