无法从.php文件(PhpStorm)访问类

时间:2016-10-05 10:26:55

标签: php namespaces phpstorm

抱歉愚蠢的问题,但我真的不明白什么是错的。

我有一个单独的类User,并希望在.php文件中创建它的对象。我去了Settings/Directories并标记了像Source这样的文件夹用户也添加了一个前缀(PSR-4)。在Test.php中,我导入了所需的类。

但结果是一样的:

  

致命错误:第10行的E:\ Server \ Apache24 \ htdocs \ lab1 \ users \ Test.php中找不到“用户\用户”类

user.php的:

<?php
namespace Users;

class User
{
    var $name;
    var $login;
    var $password;
}

test.php的:

<?php

use Users\User;

$user1 = new User;

Settings/Directories

1 个答案:

答案 0 :(得分:0)

你应该改变test.php

<?php
require_once('user.php');
use Users\User;

$user1 = new User;