![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
laravel
朴不成
这个作者很懒,什么都没留下…
展开
-
laravel 的 intervention-image 图像处理笔记
https://blog.csdn.net/beyond__devil/article/details/62230610转载 2019-10-16 16:28:50 · 250 阅读 · 0 评论 -
laravel 5.5 Validator unique 增加额外where条件
'email' => 'unique:users,email_address,NULL,id,account_id,1'例:public static function validateOrder(array $data, $id = '') { return \Validator::make($data, [ 'name' =&g...原创 2019-07-23 14:25:14 · 722 阅读 · 0 评论 -
laravel 事务
手动使用事务先引入use DB;开启事务DB::beginTransaction();//开启事务你可以通过rollBack方法回滚事务,通过commit方法提交事务:try { UserAccount::create($data); $user->update(['rebate' => $data['rebate'] ?: 0, 'isrebate' ...原创 2019-04-03 18:40:22 · 97 阅读 · 0 评论 -
laravel修改密码时Hash::check验证原密码
//修改密码 public function reset(Request $request) { $user = DspConfig::select('id', 'name', 'password')->findOrFail(auth('ADsp')->user()->id); if ($request->isMethod('...原创 2019-04-16 11:04:28 · 1229 阅读 · 0 评论 -
Laravel防止表单多次提交
**服务器限制表单多次提交**1.在添加页面传递生产的token放入session\public function createRecharge(Request $request){ //token 防止多次提交 $token = md5(time()); //将token存入session $request->session()->put($...原创 2019-04-03 16:51:24 · 2595 阅读 · 0 评论 -
laravel Validator ajax返回错误信息
将return back()->withErrors($validator->errors())->withInput();替换为下面的代码$validator = \Validator::make($request->input(), $rules, $messages); if ($validator->fails()) { ...原创 2019-04-12 14:50:03 · 1086 阅读 · 0 评论 -
自定义aes加密 laravel
openssl_encrypt()加密函数openssl_encrypt ( string $data , string $method , string $key [, int $options = 0 [, string KaTeX parse error: Expected 'EOF', got '&' at position 19: …= "" [, string &̲t...原创 2019-04-11 16:10:54 · 801 阅读 · 0 评论 -
laravel cURL类
cURL 是一个利用 URL 语法规定来传输文件和数据的工具,支持很多协议,如 HTTP、FTP、TELNET 等。最爽的是,PHP 也支持 cURL 库。使用 PHP 的 cURL 库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页...转载 2019-04-11 11:46:35 · 3615 阅读 · 0 评论 -
Laravel的Validator验证
初步使用了一下Validator,感觉很强大,也很方便,梳理一下流程。我个人习惯把验证写在模型里面,这样控制器看起来更简洁,当然写在控制器也可以,写在中间件也行。也可以用Laravel自带的创建Validator表单请求验证类。分别记录一下在模型和创建表单请求两种Validator实现方法,不建议写在控制器,控制器应该保持简洁。一:第一种使用方法,模型中使用Validator:1:建立一个...转载 2019-04-11 11:39:07 · 5972 阅读 · 0 评论 -
laravel中with()方法,has()方法和whereHas()方法的区别
with()with()方法是用作“渴求式加载”的,那主要意味着,laravel将会伴随着主要模型预加载出确切的的关联关系。这就对那些如果你想加在一个模型的所有关联关系非常有帮助。因为“渴求式加载”缓解了1+N的查询问题,仅需1+1次查询就能解决问题,对查询速度有了质的提升。例如:user > hasMany > post$users = User::with('posts'...转载 2019-03-19 11:32:57 · 441 阅读 · 0 评论 -
laravel 多条件查询
DB用法:$list = DB::table($this->table)->join('user', 'user.id', '=', $this->table . '.user_id')->where(function($query) use($data) { if (!empty($data['order_sn'])) { $query...转载 2019-03-19 10:53:54 · 863 阅读 · 0 评论 -
laravel复杂的数据库查询(事例)
namespace App\Containers\ConsultingUser\Data\Criterias;use App\Containers\ConsultingUser\Models\ConsultingUser;use App\Containers\User\Models\User;use App\Ship\Parents\Criterias\Criteria;use ...转载 2019-03-19 10:38:27 · 400 阅读 · 0 评论 -
laravel提交表单后提示
后台:return back()->with('success','成功添加');前端: @if (Session::has('success')) layer.msg("{{Session::get('success')}}"); @endif原创 2019-03-22 15:57:39 · 762 阅读 · 0 评论 -
laravel5.2总结--数据库操作
1 配置信息1.1配置目录:config/database.php1.2配置多个数据库//默认的数据库'mysql' => ['driver' => 'mysql','host' => env('DB_HOST', 'localhost'),'port' => env('DB_PORT', '3306'),//更多配置], //可以创建更多...转载 2019-03-19 09:53:02 · 123 阅读 · 0 评论 -
Laravel 5 多个视图共享数据的方法
方法一:使用View:share方法,如CqhServiceProvider里 1 2 3 4 publicfunctionboot() { View::share('cqh','chenqionghe'); } 这是使用外观模式,也可以直接使用view()方法, 1 ...转载 2019-03-19 09:22:09 · 148 阅读 · 0 评论 -
Laravel实现多个视图共享相同的数据
使用Laravel中的视图 Composers来解决这个问题1、在App\Providers下创建一个ComposerServiceProvider类<?phpnamespace App\Providers;use Illuminate\Support\Facades\View;use Illuminate\Support\ServiceProvider;class Com...原创 2019-03-19 17:48:24 · 139 阅读 · 0 评论