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 daddslashes()和 saddslashes()有哪些区别分析
Oct 26 PHP
ajax取消挂起请求的处理方法
Mar 18 PHP
PHP防止post重复提交数据的简单例子
Jun 07 PHP
php基于base64解码图片与加密图片还原实例
Nov 03 PHP
php常用数学函数汇总
Nov 21 PHP
使用PHP生成PDF方法详解
Jan 23 PHP
php跨服务器访问方法小结
May 12 PHP
PHP中类属性与类静态变量的访问方法示例
Jul 13 PHP
php+js实现裁剪任意形状图片
Oct 31 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
Oct 30 PHP
PHP mkdir创建文件夹实现方法解析
Nov 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中for循环语句的几种变型
2006/11/26 PHP
php面向对象中static静态属性和静态方法的调用
2015/02/08 PHP
详解Yii2 之 生成 URL 的方法
2017/06/16 PHP
Jquery实现页面加载时弹出对话框代码
2013/04/19 Javascript
jQuery的显示和隐藏方法与css隐藏的样式对比
2013/10/18 Javascript
什么是Node.js?Node.js详细介绍
2014/06/01 Javascript
使用JS实现图片展示瀑布流效果的实例代码
2016/09/12 Javascript
Bootstrap模态框水平垂直居中与增加拖拽功能
2016/11/09 Javascript
纯JS代码实现隔行变色鼠标移入高亮
2016/11/23 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
微信小程序 首页制作简单实例
2017/04/07 Javascript
AngularJS实现的省市二级联动功能示例【可对选项实现增删】
2017/10/26 Javascript
Vue 中mixin 的用法详解
2018/04/23 Javascript
简单了解JavaScript中常见的反模式
2019/06/21 Javascript
微信小程序实现语音识别转文字功能及遇到的坑
2019/08/02 Javascript
nest.js 使用express需要提供多个静态目录的操作方法
2019/10/24 Javascript
[03:52]DOTA2英雄基础教程 酒仙
2013/12/23 DOTA
仅用50行Python代码实现一个简单的代理服务器
2015/04/08 Python
在Linux下调试Python代码的各种方法
2015/04/17 Python
使用Python的Tornado框架实现一个简单的WebQQ机器人
2015/04/24 Python
Python cookbook(数据结构与算法)实现优先级队列的方法示例
2018/02/18 Python
在python中使用requests 模拟浏览器发送请求数据的方法
2018/12/26 Python
Django框架中间件(Middleware)用法实例分析
2019/05/24 Python
python 实现二维列表转置
2019/12/02 Python
在Python IDLE 下调用anaconda中的库教程
2020/03/09 Python
django API 中接口的互相调用实例
2020/04/01 Python
python+flask编写一个简单的登录接口
2020/11/13 Python
Appium+Python实现简单的自动化登录测试的实现
2021/01/26 Python
canvas基础之图形验证码的示例
2018/01/02 HTML / CSS
分享一个页面平滑滚动小技巧(推荐)
2019/10/23 HTML / CSS
中国首家奢侈品O2O网购平台:第五大道奢侈品网
2017/12/14 全球购物
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
医药营销个人求职信
2014/04/12 职场文书
4S店收银员岗位职责
2015/04/07 职场文书
2015年药房工作总结
2015/04/25 职场文书
PySwarms(Python粒子群优化工具包)的使用:GlobalBestPSO例子解析
2021/04/05 Python