laravel
-
laravel假数据填充简易步骤
本篇文章的主要讲述的是laravel的假数据填充步骤,简易方便,感兴趣的朋友可以学习一下,希望能够帮助到你。 定义好模型 xxx.php定义好数据生成的规则 database/factories/XxxlFactory.php写入生成数据的代码,控制好生成的数据数目,对生成后的数据做出修改 data…
-
Laravel框架中的DB::RAW()语法使用示例



本篇文章的主要内容介绍了db::raw()语法,并附上使用代码,希望感兴趣的朋友可以了解一下。 之前在项目中遇到一个问题,复杂的sql查询,用laravel的查询构造器,非常的不方便,各种查询条件拼接一长串拼得脑瓜疼;然后想使用原生的sql语句来查询,然后又使用不了laravel的paginate…
-
PHP Laravel 5.4 框架环境搭建(win10)



本篇文章主要讲述的是在win10系统下搭建laravel5.4框架环境,想学习laravel的却还没有安装过的朋友一定要学习一下哦,希望对你能有所帮助。 1.php运行环境搭建 在win10系统上进行搭建的,使用的是wamp环境 wampserver3_x86_apache2.4.17_mysql…
-
Laravel框架学习之新手教程
本篇文章主要讲述了新手学习laravel的过程中必须要了解的事项,具有一定的参考价值准备学习laravel框架的朋友一定不能错过哦,希望看完能对你有所帮助。 一、Laravel环境搭建 1、window环境下环境搭建请参考以下链接: 开发环境搭建 – Windows | 《Larav…
-
使用Laravel时的一些小技巧



01: 触发父级的时间戳 如标题所示,在子模型更新时,可以触发父模型的时间戳。例如 Comment 属于 Post,有时更新子模型导致更新父模型时间戳非常有用。例如,当 Comment 模型被更新时,您要自动触发父级 Post 模型的 updated_at 时间戳的更新。Eloquent 让它变得简…
-
Redis哨兵使用以及在Laravel中的配置



主从配置(master-slave) 复制 redis 配置文件以开启多个 slave sudo cp /etc/redis.conf /etc/redis-6381.confsudo cp /etc/redis.conf /etc/redis-6382.conf 编辑 slave 配置文件,主要修…
-
thinkphp与laravel区别



thinkphp与laravel区别 主要区别:(thinkPHP更适合国人的编码习惯) 1.渲染模版方式的不同: 在Laravel框架里,使用return view()来渲染模版; 而ThinkPHP里则使用了$this->display()的方式渲染模版; 立即学习“PHP免费学习笔记(深…
-
在 Laravel 中优雅处理 Form 表单
在开发 laravel 应用的时候,通常都会涉及到表单的处理,针对如何优雅处理和复用 laravel 的 form 表单,下面是小小的人生经验: 使用 Form Package 虽然写原生的 HTML 代码可读性确实高了,但是其实 Form Package 还是会带给我们很多的便利,比如在使用 Fo…
-
在你的 PHP 项目中单独使用 Laravel Eloquent 查询语句来避免 SQL 注入



owasp (open web application security project) 是一个记录当前 web 应用所受威胁情况的项目。我一直都在关注他们的网站,从 2010,2013 和 2017 年的报告中我发现了一些相似之处,sql 或其他类型的注入威胁都是高居榜首。 这是个心腹大患。 它…
-
laravel-admin权限管理与实现原理



我们先使用laravel-admin后台实现一个权限管理 1.添加一个用户管理的权限 标识(slug)是用来标记权限的唯一标识,全局唯一。名称(name)是这个权限的展示名称,要让人一眼看明白这个权限是做什么用的 2.添加一个角色 3.创建管理员 这样的话,我们就有了kaka这个用户,然后我们来登录…