php 数组分组 二维数组中,将某个键值相同的合并到一个数组中
2015-10-10 16:11
946 查看
php 数组分组 二维数组中,将某个键值相同的合并到一个数组中,下面是示例代码。
//原数组
$arr = array
(
0 => array
(
'initial' => 'A',
'typename' => '奥迪'
),
1 => array
(
'initial' => 'F',
'typename' =>'F1'
),
2 => array
(
'initial' => 'F',
'typename' => 'F2'
)
);
//分组后的数组
$result = array();
foreach($arr as $k=>$v){
$result[$v['initial']][] = $v;
}
//原数组
$arr = array
(
0 => array
(
'initial' => 'A',
'typename' => '奥迪'
),
1 => array
(
'initial' => 'F',
'typename' =>'F1'
),
2 => array
(
'initial' => 'F',
'typename' => 'F2'
)
);
//分组后的数组
$result = array();
foreach($arr as $k=>$v){
$result[$v['initial']][] = $v;
}
相关文章推荐
- 刷新PHP缓冲区为你的站点加速
- php手册之Callback 回调类型
- PHP和Mysql中转UTF8编码问题汇总
- PHP开发安全问题总结
- PHP环境搭建
- PHP水印
- php时间函数time(),date(),mktime()区别
- phpmyadmin的安装过程
- PHP漏洞全解
- Connection for controluser as defined in your configuration failed phpmyadmin xampp
- php文件操作函数
- echo使用!
- PHP生成图片随机验证码的方法
- thinkphp-mysql数据库的备份与还原
- intptr_t 其实不是指针类型
- PHP文件操作简介
- 分享五:php数组操作
- 使用PHP处理POST上传时$_FILES数组为何为空
- PHP从头开始-1
- thinkPHP实现瀑布流的方法