zfxcms ^回到顶部

您的当前位置:首页 > php资讯 > Laravel框架

Laravel框架

[Laravel框架] laravel整理-10模型操作

模型简介https://learnku.com/docs/laravel/5.8/eloquent/3931手册创建模型:php artisan make:model ModelUserUsers 创建一个模型在对应文件夹下如果时间自动填充,则表示public $timestamps = true;/** * 模型日期列的存储格式。 * * @var string */ protected $da...

[Laravel框架] laravel整理-9bloade模板

组件&卡槽组件和插槽提供了类似布局和区块的优点.卡槽(slots ):组件(Components ):多个卡槽:使用{{ $变量名}}来定义位置,在组件中用@slot判断是当前那个卡槽注:多个卡槽必须要全部在组件中匹配到。原理:通过组件名 alert 去查找对应的视图文件,装载到当前视图,然后通过组件中 @slot 定义的插槽内容去渲染插槽视图中对应的插槽位,如果组件没有为某个插槽位定义对...

[Laravel框架] laravel整理-8数据填充迁移

数据迁移与填充数据迁移:主要是帮助程序在换一个环境部署的时候能够快速的部署上线、不需要为繁琐的数据而烦恼,如下即是数据迁移的文件目录Migrations里面定义的是数据迁移的数据表Seeds 数据内容Factories 测试数据在laravel中就初始化存在了两个数据迁移文件,可以通过命令在一个空的数据库中创建这个文件执行命令php artisan migrate然后你可以通过执行php arti...

[Laravel框架] laravel整理-7数据库操作2

链表查询连表查询:join应用场景没什么可解释的Joininner的操作方式,项目中最常用的方式$result=DB::table('user')->join('user_role','user.role_id','=','user_role.role_id')->first();$result=DB::t...

[Laravel框架] laravel整理-6数据库操作

数据库配置对于配置文件内容介绍 driver' => 数据库类型’, 'host' => 地址 'port' => 端口 'database' => 数据库名 'username' => 用户名 'password&#...

[Laravel框架] laravel整理-5session和cookie及数据验证

Cookie与Session------获取cookie设置session获取session检测是否存在某个session值删除数据数据验证$input = $request->input();$validator = validator($input,[ 'type'=>'required', 'a' => 'requ...

[Laravel框架] laravel整理-4视图view

视图创建Blade 是 Laravel 提供的一个简单而又强大的模板引擎。和其他流行的 PHP 模板引擎不同,Blade 并不限制你在视图中使用原生 PHP 代码。所有 Blade 视图文件都将被编译成原生的 PHP 代码并缓存起来,除非它被修改,否则不会重新编译视图存放在resources/views文件夹下面。Blade模板执行流程在使用 View 组件输出时,不管是调用 helpers 中提...

[Laravel框架] laravel整理-3控制器controller

控制器定义规则在laravel控制器的定义,是有一定的规则。如果你习惯了tp5的定义方式那么你可能就需要注意因为laravel对于控制器的定义规范是需要跟Controller后缀的,控制器是方法在app/Http/Controller下首字母大写跟后缀 控制器基础定义通过artisan命令创建我们所需要的控制器,php artisan make:controller HelloController...

[Laravel框架] laravel整理-2路由routes

laravel路由介绍Laravel框架在项目运行启动的时候对于每一个访问的控制器方法,都是需要定义路由的,不支持pathinfo的方式。而为什么需要定义路由,这个问题要归根于路由的作用为了美化与访问的url地址,同时保护实际的连接地址。1.根据事先定义的路由规则,检验URL请求,确定执行或者拒绝2.路由规则可以自定义,隐藏了原URL地址,使访问更安全,地址更优雅,利于seo优化基本路由在lara...

[Laravel框架] laravel整理-1laravel框架搭建及运行原理

laravel笔记-laravel框架搭建及运行原理

[Laravel框架] laravel的事物处理

事物的自动提交,用闭包包起要执行的事物,如果跑出异常则自动回滚,如果没有则正常提交手动提交...

[Laravel框架] laravel框架搭建

1.Laravel除了使用默认的路由文件来定义路由,还可以使用自己的路由文件。创建自己的路由文件步骤如下:在routes文件夹下创建自己的路由文件,例如admin.php:创建路由文件2.在app/Providers/RouteServiceProvider服务提供者中注册该路由文件,添加mapAdminRoutes方法并且修改map方法,具体如下所示:/*** Define the "...

[Laravel框架] laravel的基础mvc模式

基础view model controller

[Laravel框架] laravel的多数据操作

laravel的多数据操作,如果你遇到laravel同时使用多个数据库或者多个类型的数据库,你也许会用到下面的方法

[Laravel框架] laravel缓存

缓存是web开发中重要的一部分,我相信很多人和我一样,经常忽略这个问题。 随着工作经验的累积,我已经意识到缓存是多么的重要,这里我通过 Scotch 来解释一下它的重要性。通过观察发现,Scotch每天按照计划发布文章,然而,上一次发布文章的24小时内,新的文章不会被放出,因此,登陆页面上的数据将保持24小时不变。 换句话说,在24小时内( 更准确的说是22-23个小时)向数据库请求文章数据是没有...

[Laravel框架] laravel的批量操作

laravel批量更新熟悉laravel的童鞋都知道,laravel有批量一次性插入多条记录,却没有一次性按条件更新多条记录。是否羡慕thinkphp的saveAll,是否羡慕ci的update_batch,但如此优雅的laravel怎么就没有类似的批量更新的方法呢?getTable();//表名$firstRow=current($multipleData);$updateColumn=arra...

[Laravel框架] 查询数据拼接返回

查询完一个数据后,但结果不是自己想要的,还要在循环遍历查找想要的东西,但查出的内容有事一个数组或集合没有使用上述方法

[Laravel框架] 查询复杂排序

查询复杂排序,更新排名,增加排名

24 条记录 1/2 页 上一页 12 下一页