将多维数组相同的值取出并比较大小
来源:互联网 发布:杭州云计算产业园 编辑:程序博客网 时间:2024/06/05 11:53
// 省级归属地$ip_province_name = array();//设备品牌$client_brand = array();//浏览器$browser_name = array();//操作系统$system_name =array();//广告$is_clicked_ad = 0;//展开$clickstatus = 0;// 循环查询的结果,将不同的KEY进行相加foreach ($share_view_record as $key =>$value) { $ip_province_name[$value['ip_province_name']] +=1; $client_brand[$value['client_brand']] += 1; $browser_name[$value['browser_name']] += 1; $system_name[$value['system_name']] += 1; if(!empty($value['is_clicked_ad'])){ $is_clicked_ad += 1; } if(!empty($value['clickstatus'])){ $clickstatus += 1; }}$is_clicked = array();$click = array();$is_clicked['广告点击'] = $is_clicked_ad;$click['展开数'] = $clickstatus;$data =array();// 排序将数组存在最多的放在第一位arsort($ip_province_name);arsort($client_brand);arsort($browser_name);// 取出第一个数组$ip_province_name =array_slice($ip_province_name,0,1,true);$client_brand =array_slice($client_brand,0,1,true);$browser_name =array_slice($browser_name,0,1,true);// 将相应的值装到一个数组中array_push($data,$ip_province_name);array_push($data,$client_brand);array_push($data,$browser_name);array_push($data,$is_clicked);array_push($data,$click);
阅读全文
0 0
- 将多维数组相同的值取出并比较大小
- 比较两个数组,并取出相同的元素
- php比较多维数组中值的大小排序实现代码
- 整形数组比较比较大小,且除去相同值
- 取出两个数组不相同的元素并返回到新的数组里面
- js得到多维数组中相同键的值
- php比较两个二维数组是否相同,多维数组
- 给定大小数组,随机取出不相同m个数。
- 取出数组中相同的数据
- 取出两个字符串数组的相同元素
- js比较两个数组对象,取出不同的值
- 将多维数组变成一维数组并去重
- 将数据库表中一列值取出到数组中与某一确定值进行比较
- 字符串和多维数组的比较
- java 取出两个数组中相同的元素
- java取出不同数组相同元素的注意事项
- 将二维数组按键值相同的重组数组
- 多维数组 维某一value 相同的其它 元素个数
- C2入门之制作pong小游戏
- 软件的设计之道
- Ubuntu下opencv2.4.9安装
- #GPU编程第二天#在GPU上使用线程实现波纹效果
- 守护进程 nohup node server.js &
- 将多维数组相同的值取出并比较大小
- 图片验证码代码
- 关于GraphicLayer和canvas混用时,graphicLayer的绑定点击事件不生效
- IIS中给网站添加匿名访问用户图文教程
- 清理Java缓存步骤:
- Qt Windows 打包发布 (二)
- Zip包的增量更新机制
- ClassLoader 三 Android 类加载
- 关于集合的一些源码