laravel
文章平均质量分 61
进击的递归
I just wanna cry
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Laravel容器----依赖注入【部分源码】
<?php class Container { protected $bindings = []; // bind用于绑定或者注册服务 public function bind($abstract, $concrete = null, $shared = false) { if (! $concrete instanceof Closure) { $concrete = $this->getClosure($abstract, $concrete); } $this-&原创 2021-12-15 10:29:09 · 485 阅读 · 0 评论 -
Laravel基础(模型事件、缓存、文件上传、auth类验证)
模型事件 Laravel 模型事件允许你监听模型生命周期内的多个关键点,甚至可以在阻止一个模型的保存或者删除 Eloquent 有很多事件可以让你使用钩子将它们关联起来,并且增加自定义的功能到你的模型中。该模型起始时有以下事件: retrieved、creating、created、updating、updated、saving、saved、deleting、deleted、restoring、restored 观察者方式 创建观察者类文件 php artisan make:observer Art原创 2021-04-19 14:10:14 · 288 阅读 · 0 评论 -
laravel调试工具laravel-debugger的安装
工具地址:http://packagist.p2hp.com/packages/barryvdh/laravel-debugbar 使用composer 在项目目录下执行 composer require barryvdh/laravel-debugbar原创 2021-04-17 12:18:03 · 640 阅读 · 0 评论 -
Laravel基础(请求,响应,表单验证,验证码)
请求 Input类来获取数据 use Illuminate\Support\Facades\Input; //获取单个字段 $username = Input::get("username", "zhangsan"); dump(Input::all()); //获取指定的字段 dump(Input::only(['username', "password"])); //黑名单方式获取字段,除了passwor原创 2021-04-17 00:12:20 · 253 阅读 · 0 评论 -
Blade模板(基础语法、分页)
Blade是Laravel提供的一个既简单又强大的模板引擎,和其他流行的PHP模板引擎不一样,Blade并不限制你在视图(view)中使用原生PHP代码。 模板继承 在view下新建个layout.blade.php,内容如下:(注:section与yield的区别,section是定义一个区块,可被继承与重写,yield是使用一个区块,不可被继承与重写) <!DOCTYPE html> <html> <head> <meta charset="UT.原创 2021-04-06 22:16:03 · 595 阅读 · 0 评论 -
laravel 数据库操作(curd,软删除,数据迁移与执行,使用faker填充数据)
使用Facades <?php namespace App\Http\Controllers; use Illuminate\Support\Facades\DB; class StudentController extends Controller { // public function test1(){ //query $student = DB::select('select name,age from student');原创 2021-04-06 18:16:14 · 180 阅读 · 0 评论 -
Http 中间件
1.定义中间件 生成中间件 <?php namespace App\Http\Middleware; use Closure; class OldMiddleware { /** * 返回请求过滤器 * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function h转载 2021-04-05 13:55:18 · 389 阅读 · 0 评论 -
Laravel路由设置
Laravel路由设置 创建路由 路由的作用是在用户访问指定页面时将页面URL匹配到被执行的控制器或匿名函数。默认情况下,所有的Laravel路由都定义在app/Http/routes.php。 <?php use App\Task; use Illuminate\Http\Request; /** * Display All Tasks */ Route::get('/', function () { // }); /** * Add A New Task */ Route::原创 2021-04-05 13:21:01 · 620 阅读 · 0 评论
分享