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 Memcached + APC + 文件缓存封装实现代码
Mar 11 PHP
几款免费开源的不用数据库的php的cms
Dec 19 PHP
php处理json时中文问题的解决方法
Apr 12 PHP
php 按指定元素值去除数组元素的实现方法
Nov 04 PHP
PHP 基于文件头的文件类型验证类函数
May 01 PHP
php stripslashes和addslashes的区别
Feb 03 PHP
Zend Guard使用指南及问题处理
Jan 07 PHP
深入解析PHP的Yii框架中的缓存功能
Mar 29 PHP
php自动加载方式集合
Apr 04 PHP
php 删除指定文件夹的实例讲解
Jul 25 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
Mar 02 PHP
php基于 swoole 实现的异步处理任务功能示例
Aug 13 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语法(1)
2006/10/09 PHP
基于PHP文件操作的详细诠释
2013/06/21 PHP
PHP获取毫秒级时间戳的方法
2015/04/15 PHP
PHP动态地创建属性和方法, 对象的复制, 对象的比较,加载指定的文件,自动加载类文件,命名空间
2016/05/06 PHP
YII框架行为behaviors用法示例
2019/04/26 PHP
jquery.validate使用攻略 第二部
2010/07/01 Javascript
style、 currentStyle、 runtimeStyle区别分析
2010/08/01 Javascript
探析浏览器执行JavaScript脚本加载与代码执行顺序
2016/01/12 Javascript
JS 调用微信扫一扫功能
2016/12/22 Javascript
JavaScript表单验证完美代码
2017/03/02 Javascript
Angular.js前台传list数组由后台spring MVC接收数组示例代码
2017/07/31 Javascript
vue resource post请求时遇到的坑
2017/10/19 Javascript
详解webpack之scss和postcss-loader的配置
2018/01/09 Javascript
JS高阶函数原理与用法实例分析
2019/01/15 Javascript
使用typescript快速开发一个cli的实现示例
2020/12/09 Javascript
[53:18]Spirit vs Liquid Supermajor小组赛A组 BO3 第三场 6.2
2018/06/03 DOTA
python 动态获取当前运行的类名和函数名的方法
2014/04/15 Python
Python 用Redis简单实现分布式爬虫的方法
2017/11/23 Python
python的re正则表达式实例代码
2018/01/24 Python
python中对二维列表中一维列表的调用方法
2020/06/07 Python
Pycharm在指定目录下生成文件和删除文件的实现
2020/12/28 Python
详解利用canvas实现环形进度条的方法
2019/06/12 HTML / CSS
Hotels.com爱尔兰:全球酒店预订
2017/02/24 全球购物
施华洛世奇日本官网:SWAROVSKI日本
2018/05/04 全球购物
e路東瀛(JAPANiCAN)香港:日本旅游、日本酒店和温泉旅馆预订
2018/11/21 全球购物
寻找迷宫的一条出路,o通路;X:障碍
2016/07/10 面试题
大学毕业感言100字
2014/02/03 职场文书
《金钱的魔力》教学反思
2014/02/24 职场文书
2014年大学生四年规划书范文
2014/04/03 职场文书
个人欠款担保书
2014/05/20 职场文书
五好关工委申报材料
2014/05/31 职场文书
群众路线批评与自我批评发言稿
2014/10/16 职场文书
委托收款证明
2015/06/23 职场文书
小学数学新课改心得体会
2016/01/22 职场文书
python实现腾讯滑块验证码识别
2021/04/27 Python
浅谈css实现背景颜色半透明的两种方法
2021/12/06 HTML / CSS