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

diary of laravel

 

 6、 正确姿势是-----> 运用 Log::info() ,从项目下的storage/log 下查看日志。

 7、  csfr 禁用方法:  

  

//  1
'App\Http\Middleware\VerifyCsrfToken'
//  2
//  打开文件: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");

 

相关文章:

  • 2021-05-31
  • 2022-01-09
  • 2022-12-23
  • 2021-06-15
  • 2021-08-16
  • 2021-06-02
  • 2021-09-19
  • 2021-12-03
猜你喜欢
  • 2022-12-23
  • 2021-05-10
  • 2021-10-29
  • 2021-09-12
相关资源
相似解决方案