Yii统计不同类型邮箱数量的方法


Posted in PHP onOctober 18, 2016

本文实例讲述了Yii统计不同类型邮箱数量的方法。分享给大家供大家参考,具体如下:

效果图:

Yii统计不同类型邮箱数量的方法

控制器:

//查询邮箱
public function actionEmail()
{
   /* //查询所有邮箱数据(1种)
   $arr=Users::find("select * from users")->asArray()->all();
   //var_dump($data);die;
   $data=array();
   //取出邮箱类型
   foreach($arr as $key=>$v)
   {
    $str=substr($v['email'],strpos($v['email'],"@"),50);
    $str1=substr($str,1);
    $data[$str1][$key]=$str1;
   }
   //var_dump($data);die;
  //获得不同类型邮箱个数
  foreach($data as $key=>$v)
  {
   echo $key."的邮箱有".count($v)."个"."<br>";
  }*/
  (2种方法)
  $arr=Users::find()->select("email")->column();
  $data=array();
  foreach($arr as $key=>$v)
  {
    $pos=strpos($v,"@");
    $str=substr($v,$pos+1);
    $data[]=$str;
  }
  //var_dump($data);die;
  $count=array_count_values($data);
  // var_dump($count);die;
   foreach($count as $key=>$v)
  {
   echo $key."的邮箱有".$v."个"."<br>";
  }
}

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
模拟xcopy的函数
Oct 09 PHP
纯php打造的tab选项卡效果代码(不用js)
Dec 29 PHP
深入PHP变量存储的详解
Jun 13 PHP
PHP中读取文件的几个方法总结(推荐)
Jun 03 PHP
PHP树-不需要递归的实现方法
Jun 21 PHP
php版微信公众号自定义分享内容实现方法
Sep 22 PHP
PHP中list方法用法示例
Dec 01 PHP
php使用PDO执行SQL语句的方法分析
Feb 16 PHP
PHP框架Laravel中使用UUID实现数据分表操作示例
May 30 PHP
PHP JWT初识及其简单示例
Oct 10 PHP
详解如何实现Laravel的服务容器的方法示例
Apr 15 PHP
php 使用 __call实现重载功能示例
Nov 18 PHP
详解PHP归并排序的实现
Oct 18 #PHP
Yii框架中sphinx索引配置方法解析
Oct 18 #PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
Oct 18 #PHP
php文件上传、下载和删除示例
Aug 28 #PHP
Yii框架防止sql注入,xss攻击与csrf攻击的方法
Oct 18 #PHP
php中array_slice和array_splice函数解析
Oct 18 #PHP
Yii框架中jquery表单验证插件用法示例
Oct 18 #PHP
You might like
PHP安装攻略:常见问题解答(一)
2006/10/09 PHP
php实现单链表的实例代码
2013/03/22 PHP
关于查看MSSQL 数据库 用户每个表 占用的空间大小
2013/06/21 PHP
ThinkPHP模板判断输出Present标签用法详解
2014/06/30 PHP
PHP中JSON的应用技巧
2015/10/10 PHP
PHP implode()函数用法讲解
2019/03/08 PHP
fromCharCode和charCodeAt 方法
2006/12/27 Javascript
javascript中使用css需要注意的地方小结
2010/09/01 Javascript
30个最好的jQuery 灯箱插件分享
2011/04/25 Javascript
最常用的12种设计模式小结
2011/08/09 Javascript
js文本框输入点回车触发确定兼容IE、FF等
2013/11/19 Javascript
javascript中Object使用详解
2015/01/26 Javascript
JavaScript类型系统之基本数据类型与包装类型
2016/01/06 Javascript
Javascript数组循环遍历之forEach详解
2016/11/07 Javascript
localStorage实现便签小程序
2016/11/28 Javascript
详解vue的双向绑定原理及实现
2019/05/05 Javascript
koa+mongoose实现简单增删改查接口的示例代码
2019/05/13 Javascript
vue路由教程之静态路由
2019/09/03 Javascript
《javascript设计模式》学习笔记三:Javascript面向对象程序设计单例模式原理与实现方法分析
2020/04/07 Javascript
深度剖析使用python抓取网页正文的源码
2014/06/11 Python
python 字典(dict)按键和值排序
2016/06/28 Python
Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
2018/05/08 Python
python中的colorlog库使用详解
2019/07/05 Python
python 叠加等边三角形的绘制的实现
2019/08/14 Python
python实现飞船大战
2020/04/24 Python
YSL圣罗兰美妆美国官网:Yves Saint Lauret US
2016/11/21 全球购物
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
2012/11/09 面试题
Unix里面如何在后台运行程序
2016/10/14 面试题
给民警的表扬信
2014/01/08 职场文书
幼儿园三八妇女节活动方案
2014/03/11 职场文书
大学生社会实践评语
2014/04/25 职场文书
中国梦演讲稿5分钟
2014/08/19 职场文书
表扬信范文
2015/05/04 职场文书
公司庆典主持词
2015/07/04 职场文书
Python调用腾讯API实现人脸身份证比对功能
2022/04/04 Python
Mysql索引失效 数据库表中有索引还是查询很慢
2022/05/15 MySQL