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 相关文章推荐
几种显示数据的方法的比较
Oct 09 PHP
PHP中for循环语句的几种变型
Nov 26 PHP
破解图片防盗链的代码(asp/php)测试通过
Jul 02 PHP
PHP如何解决网站大流量与高并发的问题
Jun 25 PHP
解析php中用PHPMailer来发送邮件的示例(126.com的例子)
Jun 24 PHP
ThinkPHP采用实现三级循环代码实例
Jul 18 PHP
PHP中的Session对象如何使用
Sep 25 PHP
各种快递查询--Api接口
Apr 26 PHP
PHP 数组基本操作小结(推荐)
Jun 13 PHP
php连接微软MSSQL(sql server)完全攻略
Nov 27 PHP
Yii2框架类自动加载机制实例分析
May 02 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
Oct 17 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
我的论坛源代码(七)
2006/10/09 PHP
php学习笔记之 函数声明
2011/06/09 PHP
浅析PHP的ASCII码转换类
2013/07/05 PHP
golang与PHP输出excel示例
2016/07/22 PHP
点击弹出层外区域关闭弹出层jquery特效示例
2013/08/25 Javascript
js 使FORM表单的所有元素不可编辑的示例代码
2013/10/17 Javascript
jQuery使用fadein方法实现渐出效果实例
2015/03/27 Javascript
在for循环中length值是否需要缓存
2015/07/27 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
2016/11/28 Javascript
jQuery实现的简单拖动层示例
2017/02/22 Javascript
Vue计算属性的学习笔记
2017/03/22 Javascript
深入理解Promise.all
2018/08/08 Javascript
详解vue-router数据加载与缓存使用总结
2018/10/29 Javascript
Vue利用Blob下载原生二进制数组文件
2019/09/25 Javascript
python django 增删改查操作 数据库Mysql
2017/07/27 Python
rabbitmq(中间消息代理)在python中的使用详解
2017/12/14 Python
使用django-crontab实现定时任务的示例
2018/02/26 Python
用python写扫雷游戏实例代码分享
2018/05/27 Python
python实现简单登陆系统
2018/10/18 Python
Django框架安装方法图文详解
2019/11/04 Python
提升python处理速度原理及方法实例
2019/12/25 Python
Pytorch 实现权重初始化
2019/12/31 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
2020/01/08 Python
python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例
2020/02/28 Python
Python实现清理微信僵尸粉功能示例【基于itchat模块】
2020/05/29 Python
Python新手学习函数默认参数设置
2020/06/03 Python
详细分析Python垃圾回收机制
2020/07/01 Python
探讨HTML5移动开发的几大特性(必看)
2015/12/30 HTML / CSS
自学考试自我鉴定范文
2013/09/26 职场文书
中学教师管理制度
2014/01/14 职场文书
麦当劳辞职信范文
2014/01/18 职场文书
水果连锁超市创业计划书
2014/01/24 职场文书
店长职务说明书
2014/02/04 职场文书
经济贸易系求职信
2014/08/04 职场文书
小学音乐教师个人工作总结
2015/02/05 职场文书
vue使用节流函数的踩坑实例指南
2021/05/20 Vue.js