laravel
--安装命令
--安装
composer create-project --prefer-dist laravel/laravel example-app
--切换目录
cd example-app
--启动
php artisan serve
常用命令
--创建控制器
php artisan make:controller UserController
#在命名空间Admin下创建
php artisan make:controller Admin\UserController
#创建资源型控制器(自带7个方法)
php artisan make:controller Admin\UserController --resource
#查看方法对应路由以及作用
php artisan route:list
--创建模型
php artisan make:model User
#在app/Http/Model下创建模型文件User.php
php artisan make:model Http\Model\User
--创建中间件
php artisan make:middleware AdminLogin
--路由缓存
php artisan route:cache
--清除
php artisan route:clear
路由
单
Route::get($uri, $callback);
Route::post($uri, $callback);
Route::put($uri, $callback);
Route::patch($uri, $callback);
Route::delete($uri, $callback);
Route::options($uri, $callback);
多
Route::match(['get', 'post'], '/', function () {
});
Route::any('foo', function () {