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+MySQL5.0中文乱码解决方法
Nov 20 PHP
解析:使用php mongodb扩展时 需要注意的事项
Jun 18 PHP
PHP中ini_set与ini_get用法实例
Nov 04 PHP
PHP实现自动对图片进行滚动显示的方法
Mar 12 PHP
php根据指定位置和长度获得子字符串的方法
Mar 17 PHP
2款PHP无限级分类实例代码
Nov 11 PHP
PHP中如何判断exec函数执行成功?
Aug 04 PHP
PHP 5.6.11 访问SQL Server2008R2的几种情况详解
Aug 08 PHP
PHP实现求解最长公共子串问题的方法
Nov 17 PHP
PHP实现的AES 128位加密算法示例
Sep 16 PHP
php中加密解密DES类的简单使用方法示例
Mar 26 PHP
PHP $O00OO0=urldecode &amp; eval 解密,记一次商业源码的去后门
Sep 13 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处理数据库数据如何将数据返回客户端并显示当前状态
2016/02/16 PHP
基于laravel制作APP接口(API)
2016/03/15 PHP
JavaScript实现动态增加文件域表单
2009/02/12 Javascript
菜鸟javascript基础整理1
2010/12/06 Javascript
强大的jquery插件jqeuryUI做网页对话框效果!简单
2011/04/14 Javascript
各种页面定时跳转(倒计时跳转)代码总结
2013/10/24 Javascript
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
2015/12/30 Javascript
javascript html5移动端轻松实现文件上传
2020/03/27 Javascript
jQuery表格插件datatables用法汇总
2016/03/29 Javascript
基于jQuery实现多标签页切换的效果(web前端开发)
2016/07/24 Javascript
简单易懂的天气插件(代码分享)
2017/02/04 Javascript
JavaScript输出所选择起始与结束日期的方法
2017/07/12 Javascript
用户管理的设计_jquery的ajax实现二级联动效果
2017/07/13 jQuery
bootstrap table实现点击翻页功能 可记录上下页选中的行
2017/09/28 Javascript
Nodejs让异步变成同步的方法
2019/03/02 NodeJs
vue.js实现点击图标放大离开时缩小的代码
2021/01/27 Vue.js
9种python web 程序的部署方式小结
2014/06/30 Python
零基础写python爬虫之神器正则表达式
2014/11/06 Python
Python 数据结构之堆栈实例代码
2017/01/22 Python
python 将列表中的字符串连接成一个长路径的方法
2018/10/23 Python
教你如何编写、保存与运行Python程序的方法
2019/07/12 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
2020/02/23 Python
python实现简单的购物程序代码实例
2020/03/03 Python
python怎么判断模块安装完成
2020/06/19 Python
详解使用python爬取抖音app视频(appium可以操控手机)
2021/01/26 Python
Html5获取高德地图定位天气的方法
2019/12/26 HTML / CSS
全球速卖通法国在线交易平台:AliExpress法国
2017/07/07 全球购物
Shopee新加坡:东南亚与台湾电商平台
2019/01/25 全球购物
交通文明倡议书
2014/05/16 职场文书
党员批评与自我批评发言材料
2014/10/14 职场文书
2015年党员承诺书
2015/01/21 职场文书
水知道答案观后感
2015/06/08 职场文书
生产车间管理制度
2015/08/04 职场文书
关于空气污染危害的感想
2015/08/11 职场文书
幼儿园大班教学反思
2016/03/02 职场文书
Redis唯一ID生成器的实现
2022/07/07 Redis