PHP命名空间在没有用框架时MVC中怎么使用namespace?

我是小白,现在遇到一个问题,文件file1.php中,要使用file2.php中的命名空间怎么用?没有框架的情况下,用MVC的模式。

<?php
//file1.php
namespace file1;
class File1
{
    public function Test()
    {
        echo 'file1.php';
    }
}
?>

<?php
//file2.php
namespace file2;
class File2
{
    public function Test2()
    {
        echo 'file2.php';
    }
}

现在我想在file2.php中用Test方法,用命名空间的方式应该怎么做?一定要require_one file1.php吗?框架中是怎么实现的?为什么其他的地方用可以直接在file2.php中写use file1;?

慕码人2483693
浏览 301回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP