<?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);
}
}