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 相关文章推荐
破解图片防盗链的代码(asp/php)测试通过
Jul 02 PHP
PHP执行zip与rar解压缩方法实现代码
Dec 05 PHP
drupal 代码实现URL重写
May 04 PHP
php可生成缩略图的文件上传类实例
Dec 17 PHP
PHP中使用imagick生成PSD文件缩略图教程
Jan 26 PHP
php通过修改header强制图片下载的方法
Mar 24 PHP
PHP+Javascript实现在线拍照功能实例
Jul 18 PHP
ZendFramework框架实现连接两个或多个数据库的方法
Dec 08 PHP
PHP基于自定义函数实现的汉字转拼音功能实例
Sep 30 PHP
thinkphp5 加载静态资源路径与常量的方法
Dec 24 PHP
Yii框架页面渲染操作实例详解
Jul 19 PHP
使用php的mail()函数实现发送邮件功能
Jun 03 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
星际争霸兵种名称对照表
2020/03/04 星际争霸
基于PHP中的常用函数回顾
2013/07/11 PHP
PHP、Nginx、Apache中禁止网页被iframe引用的方法
2020/10/01 PHP
php创建和删除目录函数介绍和递归删除目录函数分享
2014/11/18 PHP
php操作redis常见方法示例【key与value操作】
2020/04/14 PHP
一些易混淆且不常用的属性,希望有用
2007/01/29 Javascript
JQUBar 基于JQUERY的柱状图插件
2010/11/23 Javascript
js移除事件 js绑定事件实例应用
2012/11/28 Javascript
jquery 卷帘效果实现代码(不同方向)
2013/02/05 Javascript
ubuntu下安装nodejs以及升级的办法
2015/05/08 NodeJs
基于gulp合并压缩Seajs模块的方式说明
2016/06/14 Javascript
谈谈JavaScript的New关键字
2016/08/26 Javascript
vue引入新版 vue-awesome-swiper插件填坑问题
2018/01/25 Javascript
vue.js过滤器+ajax实现事件监听及后台php数据交互实例
2018/05/22 Javascript
JavaScript 判断iPhone X Series机型的方法
2019/01/28 Javascript
解决Layui 表格自适应高度的问题
2019/11/15 Javascript
微信小程序实现轨迹回放的示例代码
2019/12/13 Javascript
详解Python中的join()函数的用法
2015/04/07 Python
Python解析nginx日志文件
2015/05/11 Python
Python-嵌套列表list的全面解析
2016/06/08 Python
Python实现的txt文件去重功能示例
2018/07/07 Python
python 实现ping测试延迟的两种方法
2020/12/10 Python
html5给汉字加拼音加进度条的实现代码
2020/04/07 HTML / CSS
澳大利亚波西米亚风连衣裙在线商店:Fortunate One
2019/04/01 全球购物
下述程序的作用是计算机数组中的最大元素值及其下标
2012/11/26 面试题
将一个数的从第5位开始的7个数取出,其余位置0
2016/05/26 面试题
95%的面试官都会问到的50道Java线程题,附答案
2012/08/03 面试题
艺术设计专业个人求职信范文
2013/12/11 职场文书
师德演讲稿范文
2014/05/06 职场文书
社区平安建设方案
2014/05/25 职场文书
土木工程专业本科生求职信
2014/10/01 职场文书
关于环保的宣传稿
2015/07/23 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
Mysql Show Profile
2021/04/05 MySQL
基于python实现银行管理系统
2021/04/20 Python
mysql聚集索引、辅助索引、覆盖索引、联合索引的使用
2022/02/12 MySQL