php根据日期显示所在星座的方法


Posted in PHP onJuly 13, 2015

本文实例讲述了php根据日期显示所在星座的方法。分享给大家供大家参考。具体实现方法如下:

<?php 
function zodiac($DOB){ 
  $DOB = date("m-d", strtotime($DOB)); 
  list($month,$day) = explode("-",$DOB); 
  if(($month == 3 || $month == 4) && ($day > 22 || $day < 21)){ 
    $zodiac = "Aries"; 
  } 
  elseif(($month == 4 || $month == 5) && ($day > 22 || $day < 22)){ 
    $zodiac = "Taurus"; 
  } 
  elseif(($month == 5 || $month == 6) && ($day > 23 || $day < 22)){ 
    $zodiac = "Gemini"; 
  } 
  elseif(($month == 6 || $month == 7) && ($day > 23 || $day < 23)){ 
    $zodiac = "Cancer"; 
  } 
  elseif(($month == 7 || $month == 8) && ($day > 24 || $day < 22)){ 
    $zodiac = "Leo"; 
  } 
  elseif(($month == 8 || $month == 9) && ($day > 23 || $day < 24)){ 
    $zodiac = "Virgo"; 
  } 
  elseif(($month == 9 || $month == 10) && ($day > 25 || $day < 24)){ 
    $zodiac = "Libra"; 
  } 
  elseif(($month == 10 || $month == 11) && ($day > 25 || $day < 23)){ 
    $zodiac = "Scorpio"; 
  } 
  elseif(($month == 11 || $month == 12) && ($day > 24 || $day < 23)){ 
    $zodiac = "Sagittarius"; 
  } 
  elseif(($month == 12 || $month == 1) && ($day > 24 || $day < 21)){ 
    $zodiac = "Cpricorn"; 
  } 
  elseif(($month == 1 || $month == 2) && ($day > 22 || $day < 20)){ 
    $zodiac = "Aquarius"; 
  } 
  elseif(($month == 2 || $month == 3) && ($day > 21 || $day < 21)){ 
    $zodiac = "Pisces"; 
  } 
  return $zodiac; 
} 
echo zodiac('1986-07-22'); //Valid strtotime date 
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
用PHP调用数据库的存贮过程
Oct 09 PHP
PHP在字符断点处截断文字的实现代码
Apr 21 PHP
php长字符串定义方法
Jul 12 PHP
php MessagePack介绍
Oct 06 PHP
再Docker中架设完整的WordPress站点全攻略
Jul 29 PHP
php中的常用魔术方法汇总
Feb 14 PHP
PHP+MySql+jQuery实现的&quot;顶&quot;和&quot;踩&quot;投票功能
May 21 PHP
PHP AjaxForm提交图片上传并显示图片源码
Nov 29 PHP
PHP反射机制原理与用法详解
Feb 15 PHP
PHP内置函数生成随机数实例
Jan 18 PHP
Yii 框架入口脚本示例分析
May 19 PHP
PHP 对接美团大众点评团购券(门票)的开发步骤
Apr 03 PHP
php比较两个字符串长度的方法
Jul 13 #PHP
php随机显示指定文件夹下图片的方法
Jul 13 #PHP
php实现的简单美国商品税计算函数
Jul 13 #PHP
php把数组值转换成键的方法
Jul 13 #PHP
php里array_work用法实例分析
Jul 13 #PHP
PHP获取Exif缩略图的方法
Jul 13 #PHP
php实现通过cookie换肤的方法
Jul 13 #PHP
You might like
PHP个人网站架设连环讲(四)
2006/10/09 PHP
一个MYSQL操作类
2006/11/16 PHP
分享一个PHP数据流应用的简单例子
2012/06/01 PHP
php实现加减法验证码代码
2014/02/14 PHP
PHP防止注入攻击实例分析
2014/11/03 PHP
PHP中array_slice函数用法实例详解
2014/11/25 PHP
PHP+Ajax实现的博客文章添加类别功能示例
2018/03/29 PHP
Yii框架模拟组件调用注入示例
2019/11/11 PHP
Javascript 遍历对象中的子对象
2009/07/03 Javascript
JavaScript判断文件上传类型的方法
2014/09/02 Javascript
JavaScript动态提示输入框输入字数的方法
2015/07/27 Javascript
js实现文本框输入文字个数限制代码
2015/12/25 Javascript
javascript之IE版本检测超简单方法
2016/08/20 Javascript
微信小程序 scroll-view组件实现列表页实例代码
2016/12/14 Javascript
Bootstrap模态框(Modal)实现过渡效果
2017/03/17 Javascript
基于Node的React图片上传组件实现实例代码
2017/05/10 Javascript
关于axios如何全局注册浅析
2018/01/14 Javascript
JQuery Ajax如何实现注册检测用户名
2020/09/25 jQuery
[01:15:44]首部DOTA2纪录片今日23时全网上映
2014/03/19 DOTA
对Python新手编程过程中如何规避一些常见问题的建议
2015/04/01 Python
利用Python实现Windows定时关机功能
2017/03/21 Python
python2.7安装图文教程
2018/03/13 Python
python实现多层感知器MLP(基于双月数据集)
2019/01/18 Python
基于python的selenium两种文件上传操作实现详解
2019/09/19 Python
Python +Selenium解决图片验证码登录或注册问题(推荐)
2020/02/09 Python
Python中的特殊方法以及应用详解
2020/09/20 Python
实例讲解HTML5的meta标签的一些应用
2015/12/08 HTML / CSS
美国Jeep配件购物网站:Morris 4×4 Center
2019/05/01 全球购物
得到Class的三个过程是什么
2012/08/10 面试题
我们没有写servlet的构造方法,那么容器是怎么创建servlet的实例呢
2013/04/24 面试题
农村党支部先进事迹
2014/01/14 职场文书
触电现场处置方案
2014/05/14 职场文书
上班迟到检讨书范文300字
2014/11/02 职场文书
2014年精神文明工作总结
2014/12/23 职场文书
2015年秋季小学开学典礼主持词
2015/07/16 职场文书
开机音效回归! Windows 11重新引入开机铃声
2021/11/21 数码科技