获取二维数组中的相同一维数组并记数
2015-05-29 11:53
218 查看
$a=array(
array(a,b,c),
array(c,d,e),
);
foreach($a as $k=>$v){
foreach($v as $value){
if(!in_array($value,$ids))
$ids[] = $value;
}
}
foreach($a as $k=>$v){
foreach($v as $value){
foreach($ids as $key=>$id){
if($id == $value){
$res[$key]['id'] = $id;
$res[$key]['num']++;
}
}
}
}
dump($ids);
dump($res);
array(a,b,c),
array(c,d,e),
);
foreach($a as $k=>$v){
foreach($v as $value){
if(!in_array($value,$ids))
$ids[] = $value;
}
}
foreach($a as $k=>$v){
foreach($v as $value){
foreach($ids as $key=>$id){
if($id == $value){
$res[$key]['id'] = $id;
$res[$key]['num']++;
}
}
}
}
dump($ids);
dump($res);
相关文章推荐
- Html中用js回调OC方法
- docker中两个容器间的互访
- 第三章第41题
- private static final long serialVersionUID的作用
- Linux split分割文件命令实例
- TCP三次握手
- hdoj 3229 Distant Galaxyg
- iOS UIWebView
- Android电源管理-休眠简要分析
- 安装CentOS时误将将引导项写入U盘后的修复
- SSH问题解决办法之重定向问题
- 该学学数据结构了,不会数据结构真是寸步难行啊。。。。。
- Java调用浏览器打开网页完整实例
- 观看《大话设计模式》之总结
- eclipse luna 4.2 svn 检出 web项目
- 为什么使用preparedstatement
- 线性时间复杂度求数组中第K大的数
- UVA 12538 Version Controlled IDE(可持久化treap)
- HDU ACM 2489 Minimal Ratio Tree
- P124第45题