laravel 框架学习
CC_小硕
这个作者很懒,什么都没留下…
展开
-
laravel artisan工具的使用
在上一篇文章中,学习了如何使用artisan工具去生成迁移文件,并了解到,使用迁移文件的优点,同样的也是laravel框架的一个非常优势的地方,最重要的一点是,方便团队开发注意 在laravel框架中,创建迁移文件的要求 1.把本地的php脚本配置好 2.利用php脚本,使用laravel自带的artisan工具去创建 那么今天我们就学习artisan工具,首先,这个是一个php文件,它放在我们l...转载 2018-03-26 10:21:05 · 225 阅读 · 0 评论 -
laravel在中间件内生成参数并且传递到控制器2种方法
姿势1使用$request->attributes->add($arr)方法Demo:注册中间件这部分就不说了 主要说用法class MidParams //中间件{ public function handle($request, Closure $next) { $mid_params = ['mid_params'=>'this...转载 2018-12-12 18:29:11 · 1696 阅读 · 1 评论 -
Laravel 5.4--Validate (表单验证) 使用实例
1.视图中的表单<div class="errors"> @if(count($errors)>0) <div class="box-body"> <div class="alert alert-danger alert-dismissible"> <button转载 2018-07-13 11:13:10 · 945 阅读 · 0 评论 -
Laravel 5 微信小程序获取『用户信息』扩展
小程序官方的加解密 SDK 已经非常清楚了,只不过改成 Laravel 风格而已,仅仅相当于搬砖工。至于重复造轮子,我发现其他人的扩展解密用户信息的时候代码出错了,并且需要安装一个 Laravel 的 Curl 扩展,没有提示用户去安装。只好自己去根据他们的源码自己写一个0.0 ,不依赖其他扩展,直接安装使用即可。小程序API接口用户登录:wx.login获取用户信息:wx.getUserInfo...转载 2018-07-03 18:51:07 · 2035 阅读 · 0 评论 -
laravel 学习
$table->timestamp('time')->default(\DB::raw('CURRENT_TIMESTAMP')); 数据库默认值为创建时间渐渐 $this->where('status',1)->groupBy('part_id')->select('part_id',DB::raw('group_concat(img) as somet...原创 2018-06-20 11:16:49 · 209 阅读 · 0 评论 -
laravel 常用的artisan命令
生成 app_key : php artisan key:generate原创 2018-06-07 13:33:35 · 410 阅读 · 0 评论 -
laravel Class App\Repository\AdminRepository does not exist
【Laravel】[错误解决] Class App\Repository\AdminRepository does not exist 在用Laravel框架进行开发的时候,遇到上述问题。起因是这样的,首先我们的后台开发,然后每次开发完的功能测试,是利用SFTP协议即时上传到服务器下,然后通过ssh客户端登录,或者在项目中配置路由,通过浏览器进行访问,来实现测试代码的。但是我临时接到一个任务去做,...转载 2018-06-06 11:58:55 · 1015 阅读 · 0 评论 -
Laravel 三种中间件作用讲解
昨天在开发过程中,需要使用到中间件的技术,之前都只是简单的认为要增加中间件就往middleware里添加中间件即可。本着周末的时间,就仔细研究了下 $middleware $middlewareGroup $routeMiddleware三个属性,到底是怎么样用的,通过查阅文档和网上资料,可算是搞明白了这三个属性是怎么用的和该怎么用。$middleware属性:这个属性称为全局中间件,为什么说是全...转载 2018-06-12 11:48:58 · 933 阅读 · 0 评论 -
larval 数据库迁移
很多人可能在学习Laravel框架的时候,对Laravel的数据库迁移(以下简称Migration)存在着疑惑:到底什么是Migration?为什么要用Migration?Migration到底方便在哪里?好了,抱着这些问题,我们今天就一起来学习Migration。问题1:什么是Migration?回答:可以将Migration看作一种数据库的VCS(Version Control System)...转载 2018-05-04 12:01:09 · 368 阅读 · 0 评论 -
laravel Class App\Repository\AdminRepository does not exist
【Laravel】[错误解决] Class App\Repository\AdminRepository does not exist 在用Laravel框架进行开发的时候,遇到上述问题。起因是这样的,首先我们的后台开发,然后每次开发完的功能测试,是利用SFTP协议即时上传到服务器下,然后通过ssh客户端登录,或者在项目中配置路由,通过浏览器进行访问,来实现测试代码的。但是我临时接到一个任务去做,...转载 2018-03-28 14:34:53 · 983 阅读 · 0 评论 -
数据库增删改查CURD操作
数据库增删改查CURD操作// 添加数据 返回bool值// $bool = DB::insert('insert into student(name,age) values(?,?)',['imooc',19]);// var_dump($bool);// 更新数据// $num = DB::update('update student set age = ? where name ...转载 2018-04-09 10:27:31 · 387 阅读 · 0 评论 -
laravel 问题记录
Eloquent 也会假定每个数据表都有一个名为id的主键字段。你可以定义一个访问权限为protected的$primaryKey属性来覆盖这个约定。另外,Eloquent 假定主键是一个递增的整数值,这意味着在默认情况下主键会自动转换为int。如果希望使用非递增或者非数字的主键,则必须在模型上设置public $incrementing = false。如果主键不是一个整数...原创 2019-06-19 18:16:59 · 510 阅读 · 0 评论