/**
 * 获取用户当前周期(1=》月经期,2=》排卵期,3=》安全期)
 * @param $time   当前处于周期第多少天
 * @param $day    月经天数
 * @param $cycle  月经周期
 * @return int
 */
function cycle_day($time, $day, $cycle)
{
    //月经期
    $period = $day;
    //排卵期  最大 ,最小
    $min = $cycle - 18;
    $max = $cycle - 10;

    //获取到周期的第几天,来判断属于那个期1,月经期2,排卵期,3 安全期
    $cycle_day = $time % $cycle;
    //月经期
    if ($cycle_day <= $period) {
        $period = 1;
        //排卵期
    } elseif ($cycle_day <= $max && $cycle_day >= $min) {
        $period = 2;
        //安全期
    } else {
        $period = 3;
    }
    return $period;
}

获取用户当前周期(1=》月经期,2=》排卵期,3=》安全期)相关推荐

  1. 移动游戏运营数据分析指标:用户获取,用户活跃,用户生命周期

    一.用户获取(Acquisition) AARRR模型指出了移动游戏运营两个核心点: 1)     以用户为中心,以完整的用户生命周期为线索 2)     把控产品整体的成本/收入关系,用户生命周期价 ...

  2. 赚四五百万,一款打卡作弊软件的 CEO 被判5年6个月!因破坏了钉钉系统获取用户真实地理位置...

    ‍ ‍上面这个公号,是我的一个备用号,平时我也会发一些很短.很生活的图片.文字,也会推荐看到的好书.节目.电影等. 1 发现商机 昨天看到这个案例,蛮唏嘘的,特别对于我们技术人创业来讲,也算是提了一个 ...

  3. 线上分享 | 浅谈用户生命周期运营

    作为互联网从业者,你可能在很多地方都看到过"用户生命周期"这个词.如果用户必定流失,那就要尽一切可能延长用户的生命周期,并且产生商业价值. 本次分享会带你划分用户结构,用RFM模型 ...

  4. 【报告分享】2019年用户生命周期运营白皮书(京东尼尔森出品).pdf(附下载链接)

    今天分享的报告来京东&尼尔森于2019年10月联合发布的<用户生命运营白皮书.pdf>,报告包含五大部分:1.快消行业发展趋势:2.品类增长机遇与挑战:3.用户生命周期方法论:4. ...

  5. 教你低成本获取用户:利用数据精细化运营(附手绘图)

    来源:腾讯大数据 本文共3602字,建议阅读8分钟. 三位资深运营人从"人性驱动.大数据赋能.社群裂变"三个方向与你探讨互联网用户增长与运营之道. [ 导读 ]3月18日,腾讯大数 ...

  6. 用户增长——CLV用户生命周期价值CLTV 笔记(一)

    文章目录 1 概念介绍 1.1 概念介绍 1.2 关联指标 1.3 计算方式 1.4 LTV的价值 1.5 应用场景 1.5.1 宏观方面的几个场景: 1.5.2 一个细分的金融场景: 1.5.3 预 ...

  7. 如何划分用户生命周期?

    公众号后台回复"图书",了解更多号主新书内容作者:无陵来源:顾先生聊数据 最近在做用户生命周期划分的事情,正好有点收获,和大家分享下. 本文主要介绍了用户各生命周期,以及如何结合业 ...

  8. 如何基于用户生命周期分析,寻找新的增长点

    点击查看分析服务是如何基于用户全生命周期的分析管理,帮助各类应用寻找新的增长点 运营增长困境如何破局 我们知道,便捷生活.电商.游戏.娱乐影音.新闻阅读等垂类应用,几乎所有应用都面临着很大的用户增长的 ...

  9. 用户运营 - 用户生命周期与CLV

    做运营,我们常会听到用户生命周期的概念. 传统营销学上讲得是客户生命周期(CL:Customer Lifetime)管理.对互联网运营,我更倾向用户生命周期的说法. 传统公司怎么管理客户生命周期呢,我 ...

最新文章

  1. html5类选择器选择权重,Python Html5和CSS3的新增功能:CSS权重与CSS3新增选择器
  2. c语言图形方式初始化,c语言图形方式下的编程.doc
  3. 五个方面入手 教你如何成为领导型CIO
  4. 【 MATLAB 】randn,rand,randi 之间的区别?
  5. type lambda
  6. 使用Docker-镜像命令
  7. Python 断言和异常
  8. 【剑指offer】面试题11:旋转数组的最小数字(java)
  9. (40)不确定性约束
  10. 08-06 性能测试--测试报告与数据
  11. 11、classmethod和staticmethod
  12. 北京思源培训中心---C#下用P2P技术实现点对点聊天(2)
  13. HDU1555 How many days?【水题+模拟】
  14. 2018年EMUI系统能力分论坛来啦
  15. Linux系统命令行中vim编辑器取消高亮显示
  16. 增强现实:原理算法与应用 第一章增强现实概论笔记
  17. 《Kafka权威指南》读书笔记4 Kafka消费者
  18. COMSOL学习经验(不定期更新中哦~)
  19. vs code 的常用快捷键列表
  20. 小程序 input 上传数据库

热门文章

  1. Elasticsearch源码解析:环境搭建
  2. 关于make:未找到命令的解决
  3. homeassistant与传感器的应用,自动化创建
  4. 想开始早起,你可以这么干
  5. Nexus 6p从8.0降级6.0+root
  6. 《等她找上门来》(最励志的爱情故事)
  7. 基于51单片机的可控硅调压调光程序-带过零检测
  8. 讲解变频电源的工作原理图
  9. Memtest86 —— Modulo20 算法
  10. html实用模板,html网页布局实用模板.doc