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遍历数组的方法分享
Mar 22 PHP
PHP 基于文件头的文件类型验证类函数
May 01 PHP
PHP中计算字符串相似度的函数代码
Dec 29 PHP
php实现批量下载百度云盘文件例子分享
Apr 10 PHP
利用PHP fsockopen 模拟POST/GET传送数据的方法
Sep 22 PHP
PHP+ajax分页实例简析
Dec 07 PHP
汇总PHPmailer群发Gmail的常见问题
Feb 24 PHP
Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室
Aug 17 PHP
PHP标准类(stdclass)用法示例
Sep 28 PHP
php die()与exit()的区别实例详解
Dec 03 PHP
Thinkphp 5.0实现微信企业付款到零钱
Sep 30 PHP
php解决crontab定时任务不能写入文件问题的方法分析
Sep 16 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/12/06 PHP
《PHP编程最快明白》第二讲 数字、浮点、布尔型、字符串和数组
2010/11/01 PHP
PHP 在5.1.* 和5.2.*之间 PDO数据库操作中的不同之处小结
2012/03/07 PHP
PHP实现显示照片exif信息的方法
2014/07/11 PHP
php实现与erlang的二进制通讯实例解析
2014/07/23 PHP
PHP使用栈解决约瑟夫环问题算法示例
2017/08/27 PHP
javascript 面向对象全新理练之数据的封装
2009/12/03 Javascript
JavaScript去掉空格的方法集合
2010/12/28 Javascript
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
调用HttpHanlder的几种返回方式小结
2013/12/20 Javascript
jQuery中:hidden选择器用法实例
2014/12/30 Javascript
比例尺、缩略图、平移缩放之百度地图添加控件方法
2015/08/03 Javascript
JavaScript 正则表达式中global模式的特性
2016/02/25 Javascript
JavaScript实现弹出DIV层同时页面背景渐变成半透明效果
2016/03/25 Javascript
JavaScript闭包_动力节点Java学院整理
2017/06/27 Javascript
微信小程序之页面跳转和参数传递的实现
2017/09/29 Javascript
Vue自定义指令实现checkbox全选功能的方法
2018/02/28 Javascript
Webpack 之 babel-loader文件预处理器详解
2018/03/23 Javascript
JavaScript面试技巧之数组的一些不low操作
2019/03/22 Javascript
简单了解微信小程序的目录结构
2019/07/01 Javascript
python实现文件快照加密保护的方法
2015/06/30 Python
python如何通过实例方法名字调用方法
2018/03/21 Python
python读取各种文件数据方法解析
2018/12/29 Python
Python异步操作MySQL示例【使用aiomysql】
2019/05/16 Python
Python Selenium安装及环境配置的实现
2020/03/17 Python
Python 基于jwt实现认证机制流程解析
2020/06/22 Python
使用Keras构造简单的CNN网络实例
2020/06/29 Python
Python模拟登录requests.Session应用详解
2020/11/17 Python
amazeui页面校验功能的实现代码
2020/08/24 HTML / CSS
荷兰超市:DEEN
2018/03/14 全球购物
英语商务邀请函范文
2014/01/16 职场文书
党的群众路线教育实践活动总结报告
2014/04/28 职场文书
运动会宣传口号
2014/06/09 职场文书
销售人员工作自我评价
2014/09/21 职场文书
运动会宣传稿100字
2015/07/23 职场文书
趣味运动会口号
2015/12/24 职场文书