laravel Collection mapToDictionary 例子
源码

示例
<?php require __DIR__ . '/bootstrap/app.php'; $arr = [
[
'name' => 'John',
'age' => 23
],
[
'name' => 'Neo',
'age' => 25
],
[
'name' => 'John',
'age' => 24
]
]; $v = collect($arr)->mapToDictionary(function ($v) {
// 主要作用: 可以自定义每一项的 key value
return [$v['name'] => $v];
})->toArray(); // $v 与 $v1 相等
$v1 = collect($arr)->groupBy('name')->toArray(); dd($v);
输出

laravel Collection mapToDictionary 例子的更多相关文章
- Laravel collection 报错 join(): Invalid arguments passed
		混淆了 array 与 collection,join 并不支持 collection. array 与 collection 不同的 join 实现 collect([1, 2, 3, 4, 5]) ... 
- laravel请求处理管道例子
		例子: <?php interface Middleware{ public static function handle (Closure $next);} class VerifyCsrfT ... 
- laravel事务小例子
		发生异常则自动回滚,正常则自动提交,示例如下: DB::connection('vshare')->transaction(function() use($id,$reason,$refuser ... 
- laravel的model例子
		5里面直接artisan建立model ./artisan make:model MyModel 找到MyModel,改成下面这样 <?php namespace App; use Illumi ... 
- laravel验证器例子
		直接贴测试代码 Route::get('/', function() { $name = "rico"; $validateData = array('name1' => $ ... 
- Laravel实现找回密码及密码重置的例子
		https://mp.weixin.qq.com/s/PO5f5OJPt5FzUZr-7Xz8-g Laravel实现找回密码及密码重置功能在php实现与在这里实现会有什么区别呢,下面我们来看看Lar ... 
- laravel 框架给数组分页
		//Get current page form url e.g. &page=6 $currentPage = LengthAwarePaginator::resolveCurr ... 
- Laravel 5 Form 和 HTML 的使用
		最近在用 laravel 5 做例子,在做到表单的时候,习惯性的使用 Form::open() 结果发现提示错误,没有这个类, 好吧,找了找,发现 在laravel 5 中,把 from 和 html ... 
- Laravel 精选资源大全
		原文链接 必备品 文档:Documentation API:API Reference 视频:Laracasts 新闻:Laravel News 中文文档 Laravel学院– Laravel 5. ... 
随机推荐
- Vue+webpack报错: listen EADDRINUSE: address already in use :::8080
			如果本地运行多个vue+webpack项目会报错:listen EADDRINUSE: address already in use :::8080: 提示含义:地址端口已经被占用 注:8080指的是 ... 
- Maven打包jar类库
			项目目录>mvn clean compile 编译命令,会在你的项目路径下生成一个target目录,在该目录中包含一个classes文件夹,里面全是生成的class文件及字节码文件. 项目目录& ... 
- 遇到执行SQL 的参数最大个数
			报错: 传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确.此 RPC 请求中提供了过多的参数.最多应为 2100. 现象是: SQL 执行的参数过多,超过了 最大值 :2100 个. ... 
- 深入 JSX
			从本质上讲,JSX 只是为 React.createElement(component, props, ...children) 函数提供的语法糖.JSX代码: 1 2 3 <MyButton ... 
- Daily Scrumming* 2015.11.2(Day 14)
			一.今明两天任务表 Member Today’s Task Tomorrow’s Task 江昊 实现前后端整合 继续实现前后端整合 杨墨犁 修改好首页 开始实现社团页 付帅 测试api 继续测试并完 ... 
- JS学习:JavaScript的核心
			分享到 分类 JS学习 发布 ourjs 2013-12-02 注意 转载须保留原文链接,译文链接,作者译者等信息. 作者: JeremyWei 原文: JavaScript The ... 
- angularJS1笔记-(11)-自定义指令(transclude/priority/terminal)
			自定义指令的属性 transclude:为true时,允许把html中新定义的指令中原来的dom运用到该指令的template中. 属性priority,设置该指令的优先级,优先级大的先执行,默认指令 ... 
- 理解jquery on 委托事件的机制
			前两天做了一个点击任意位置,都能关闭菜单的功能,因为菜单里面的每一个a,的点击事件都是用on绑定的.所以在阻止冒泡的时候不管用,今天特意来理解一下on的机制 on 是委托事件,利用的就是冒泡原理 $( ... 
- c++浅拷贝与深拷贝(LeetCode669)
			之前上C++/C#课上老师讲过这个问题,只不过当时主要是跟着老师的节奏与情形,从理论上基本了解了其原理.不过当自己写代码的时候,还是遇到了这个非常坑的问题.因此再来分析一下. 今天第一次做LeetCo ... 
- loadrunner汉化【运行时设置】菜单选项截图
			来自为知笔记(Wiz) 
