博客列表 >查询网站每天注册的用户数

查询网站每天注册的用户数

陈文鹏的博客
陈文鹏的博客原创
2018年06月15日 12:28:222656浏览

<?php

namespace Home\Controller;

use Think\Controller;

class UsergrowthController extends Controller {

    public function index(){

    //开始时间

$start_time=strtotime(I('get.start_time'));

//结束时间

$end_time=strtotime(I('get.end_time'));

//创建模型

    $user=M('users');

    //统计所有会员注册数

    $data[0]=$user->where(1)->count();  

    //查询user数中所以数据进行日期排序

    $model=$user->order('created_at')->select();

    //定义一个空数组

    $arr=array();


    foreach ($model as $key => $value) {

    //时间转换为时间戳

    $time=strtotime($value['created_at']);

    //判断范围的用户数

    if($time>=$start_time&&$time<=$end_time)

    {

    //符合条件的数量

    $number+=1;

    //放到数组中,时间进行截取到年月日

    $arr[$key]=substr($value['created_at'],0,10);

    }

    }

    //统计相同的值

    $data[1]=array_count_values($arr);

    //返回json格式的数据

    echo json_encode($data);

}

}


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议