PHP命名空间出了什么问题?

时间:2016-11-04 08:31:19

标签: php namespaces

大家好,所以我正在努力做http://php.net/manual/en/language.namespaces.importing.php的第3个例子。

这是我的代码:

include 'religions/norse/Ragnar.php';

use Religion\Person;

$name = 'Ragnar';

$character = new $name;

$character->introduce();

对于Ragnar类:

namespace Religion\Person;

class Ragnar {

    public function introduce(){
        echo "My name is Ragnar, i'm a nord from Stokholm";
    }

}

但是当我进入网站时,我收到了这个错误:

Fatal error: Class 'Ragnar' not found in /home/test02/domains/t.test0.nl/public_html/namespaces/test.php on line 11

所以它说没有找到我的课,但我不知道为什么......

有人可以帮我解决这个问题吗?

0 个答案:

没有答案