#### 1. 什么是路由 --- 路由就是提供接收HTTP請(qǐng)求的路徑,并和程序交互的功能。提供訪問(wèn)程序的URL地址,并做一些設(shè)置工作 #### 2. 注冊(cè)路由 --- web 路由定義文件 `routes/web.php` **注冊(cè)路由傳入一個(gè)閉包函數(shù)** ```php Route::get('art', function(){ return 'hello laravel 7'; }); ``` **注冊(cè)一個(gè)可接收任意請(qǐng)求類型的路由** ```php Route::any('art', function(){ return 'hello laravel 7'; }); ``` **注冊(cè)一個(gè)允許 `get` 和 `post` 請(qǐng)求的路由** ```php Route::match(['get', 'post'], 'art', function(){ return 'hello laravel 7'; }); ``` #### 3. 控制器方法路由 --- 通過(guò)命令行創(chuàng)建控制器 ``` php artisan make:controller Admin/IndexController ``` ``` app\Http\Controllers\Admin\IndexController.php ``` 給控制器方法注冊(cè)路由 ```php Route::get('test', 'Admin\indexController@index'); ```