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 相关文章推荐
PHP网站提速三大“软”招
Oct 09 PHP
php下实现农历日历的代码
Mar 07 PHP
php5中类的学习
Mar 28 PHP
第4章 数据处理-php数组的处理-郑阿奇
Jul 04 PHP
详解PHP数组赋值方法
Nov 07 PHP
Yii2中如何使用modal弹窗(基本使用)
May 30 PHP
简单解析PHP程序的运行流程
Jun 23 PHP
py文件转exe时包含paramiko模块出错解决方法
Aug 12 PHP
PHP+JavaScript实现无刷新上传图片
Feb 21 PHP
通过实例解析PHP数据类型转换方法
Jul 11 PHP
PHP基于array_unique实现二维数组去重
Jul 14 PHP
php png失真的原因及解决办法
Oct 24 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
coreseek 搜索英文的问题详解
2013/06/08 PHP
PHP答题类应用接口实例
2015/02/09 PHP
Thinkphp事务操作实例(推荐)
2017/04/01 PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
2018/02/23 PHP
javascript函数库-集合框架
2007/04/27 Javascript
鼠标经过的文本框textbox变色
2009/05/21 Javascript
javascript 节点排序 2
2011/01/31 Javascript
js控制表单不能输入空格的小例子
2013/11/20 Javascript
用window.onerror捕获并上报Js错误的方法
2016/01/27 Javascript
Javascript获取统一管理的提示语(message)
2016/02/03 Javascript
jQuery基于函数重载实现自定义Alert函数样式的方法
2016/07/27 Javascript
详解VUE调用本地json的使用方法
2019/05/15 Javascript
Javascript 关于基本类型和引用类型的个人理解
2019/11/01 Javascript
vue实现下载文件流完整前后端代码
2020/11/17 Vue.js
[51:11]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS DT
2014/05/22 DOTA
[01:04:01]2014 DOTA2华西杯精英邀请赛5 24 DK VS VG
2014/05/25 DOTA
使用python实现省市三级菜单效果
2016/01/20 Python
使用Python的turtle模块画图的方法
2017/11/15 Python
numpy 计算两个数组重复程度的方法
2018/11/07 Python
Python中collections模块的基本使用教程
2018/12/07 Python
pyshp创建shp点文件的方法
2018/12/31 Python
python如何统计代码运行的时长
2019/07/24 Python
python通过nmap扫描在线设备并尝试AAA登录(实例代码)
2019/12/30 Python
Python Web项目Cherrypy使用方法镜像
2020/11/05 Python
HTML5新增的8类INPUT输入类型介绍
2015/07/06 HTML / CSS
HTML5 背景的显示区域实现
2020/07/09 HTML / CSS
GoPro摄像机美国官网:美国运动相机厂商
2018/07/03 全球购物
周仰杰(JIMMY CHOO)英国官方网站:闻名世界的鞋子品牌
2018/10/28 全球购物
澳大利亚Rockwear官网:女子瑜伽、健身和运动服
2021/01/26 全球购物
毕业生造价工程师求职信
2013/10/17 职场文书
2014年教师党员自我评价范文
2014/09/22 职场文书
销售经理助理岗位职责
2015/04/13 职场文书
2015年老干部工作总结
2015/04/23 职场文书
优秀共产党员事迹材料2016
2016/02/29 职场文书
Python自动化实战之接口请求的实现
2022/05/30 Python
keepalived + nginx 实现高可用方案
2022/12/24 Servers