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 相关文章推荐
第七节 类的静态成员 [7]
Oct 09 PHP
一个简单的PHP投票程序源码
Mar 11 PHP
详解PHP显示MySQL数据的三种方法
Jun 05 PHP
php读取msn上的用户信息类
Dec 05 PHP
通达OA公共代码 php常用检测函数
Dec 14 PHP
PHP实现的MongoDB数据库操作类分享
May 12 PHP
php实现编辑和保存文件的方法
Jul 20 PHP
php中使用GD库做验证码
Mar 31 PHP
php简单实现sql防注入的方法
Apr 22 PHP
PHP7多线程搭建教程
Apr 21 PHP
PHP切割汉字的常用方法实例总结
Apr 27 PHP
Laravel 集成微信用户登录和绑定的实现
Dec 27 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
BBS(php &amp; mysql)完整版(八)
2006/10/09 PHP
php对大文件进行读取操作的实现代码
2013/01/23 PHP
php使用socket调用http和smtp协议实例小结
2019/07/26 PHP
javascript入门·图片对象(无刷新变换图片)\滚动图像
2007/10/01 Javascript
使用IE6看老赵的博客 jQuery初探
2010/01/17 Javascript
js 编程笔记 无名函数
2011/06/28 Javascript
js无刷新操作table的行和列
2014/03/27 Javascript
javascript 广告移动特效的实现代码
2016/06/25 Javascript
轮播图组件js代码
2016/08/08 Javascript
老生常谈JavaScript 正则表达式语法
2016/08/20 Javascript
基于JavaScript实现随机颜色输入框
2016/12/10 Javascript
jQuery中DOM节点删除之empty与remove
2017/01/20 Javascript
javascript 使用正则test( )第一次是 true,第二次是false
2017/02/22 Javascript
详解10分钟学会vue滚动行为
2017/09/21 Javascript
基于jQuery实现无缝轮播与左右点击效果
2018/05/13 jQuery
深入浅析Vue全局组件与局部组件的区别
2018/06/15 Javascript
vue实现的双向数据绑定操作示例
2018/12/04 Javascript
ionic4+angular7+cordova上传图片功能的实例代码
2019/06/19 Javascript
在Linux下使用Python的matplotlib绘制数据图的教程
2015/06/11 Python
Python开发微信公众平台的方法详解【基于weixin-knife】
2017/07/08 Python
tensorflow 恢复指定层与不同层指定不同学习率的方法
2018/07/26 Python
Python使用线程来接收串口数据的示例
2019/07/02 Python
pygame实现打字游戏
2021/02/19 Python
详解Python 函数参数的拆解
2020/09/02 Python
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
美国领先的个性化礼品商城:Personalization Mall
2019/07/27 全球购物
网络工程师个人的自我评价范文
2013/10/01 职场文书
求职信格式范本
2013/11/15 职场文书
上海世博会志愿者口号
2014/06/17 职场文书
机关作风整顿个人整改措施2014
2014/09/17 职场文书
党的群众路线个人对照检查材料
2014/09/23 职场文书
python生成随机数、随机字符、随机字符串
2021/04/06 Python
Python字典的基础操作
2021/11/01 Python
继承Win10缺点!教你关闭Win11烦人的网络搜索
2021/11/23 数码科技
golang生成vcf通讯录格式文件详情
2022/03/25 Golang
vue ref如何获取子组件属性值
2022/03/31 Vue.js