【发布时间】:2018-09-13 13:39:02
【问题描述】:
我是 OOPS 和 MVC 的新手,因此对某些我想澄清的概念感到困惑。正如下面在代码中提到的,我认为,提到的namespace App\Http\Controllers\Admin; 对应于目录结构,因此意味着AdminController 类包含在Admin 文件夹中,正如所指出的那样。但是我们有 use 关键字,以便使用以下命名空间。现在的问题是为什么我们使用use App\Http\Controllers\Controller;,特定的行。它有什么用途?
namespace App\Http\Controllers\Admin;
use App\Http\Controllers\Controller;
class AdminController extends Controller
{
public function index()
{
echo "admin controller";
}
}
【问题讨论】:
标签: laravel oop namespaces