1、 修改数据库连接 初始化数据库:
首先: 修改 config- database.php 中的 数据库链接
其次:修改 .env 中数据库链接
创建表:
php artisan migrate
// 当你⽣成⼀个模型时想要顺便⽣成⼀个 数据库迁移
pphp artisan make:model User -m
2、 生成用户登录注册体系:
php artisan make:auth
3、 生成 control
php artisan make:controller ArticleController
// 带 restful 风格
php artisan make:controller ArticleController --resource
Route::resource('staff','StaffController');
4、 生成中间件,俗称 过滤器
php artisan make:middleware CheckAge
5、打开查看日志: D:\phpStudy\PHPTutorial\Apache\conf\httpd.conf (非正确姿势,会导致命令框一直存在)
// 修改305 行为:
CustomLog "|bin/rotatelogs.exe logs/access_%Y_%m_%d.log 86400 480" combined
6、 正确姿势是-----> 运用 Log::info() ,从项目下的storage/log 下查看日志。
7、 csfr 禁用方法:
//
'App\Http\Middleware\VerifyCsrfToken'
//
// 打开文件:app\Http\Middleware\VerifyCsrfToken.php /**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
// 使用CSRF
//return parent::handle($request, $next);
// 禁用CSRF
return $next($request);
}
8、获取 request 的 参数 以及 解构
// 修改 request 引入方式 use Request; // 获取所有参数
$request::all() // 解构
extract($request::all()); // 如果遇到上边已经定义了的 参数名称,则在其前边加 wddx 前缀 extract($var_array, EXTR_PREFIX_SAME, "wddx");