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数组对比函数,存在交集则返回真,否则返回假
Feb 03 PHP
PHP imagecreatefrombmp 从BMP文件或URL新建一图像
Jul 16 PHP
探讨php中header的用法详解
Jun 07 PHP
PHP文件操作之获取目录下文件与计算相对路径的方法
Jan 08 PHP
PHP设计模式之迭代器模式
Jun 17 PHP
PHP基于GD库的图像处理方法小结
Sep 27 PHP
PHP实现的登录,注册及密码修改功能分析
Nov 25 PHP
PHP 类与构造函数解析
Feb 06 PHP
PHP实现对图片的反色处理功能【测试可用】
Feb 01 PHP
PHP排序算法之堆排序(Heap Sort)实例详解
Apr 21 PHP
php/JS实现的生成随机密码(验证码)功能示例
Jun 06 PHP
php实现统计IP数及在线人数的示例代码
Jul 22 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 的 __FILE__ 常量
2007/01/15 PHP
应用开发中涉及到的css和php笔记分享
2011/08/02 PHP
php中让上传的文件大小在上传前就受限制的两种解决方法
2013/06/24 PHP
PHP Primary script unknown 解决方法总结
2019/08/22 PHP
查看源码的工具 学习jQuery源码不错的工具
2011/12/26 Javascript
jQuery操作cookie
2016/08/08 Javascript
JQuery EasyUI的一些常用组件
2017/07/12 jQuery
node.js实现的装饰者模式示例
2017/09/06 Javascript
从parcel.js打包出错到选择nvm的全部过程
2018/01/23 Javascript
webpack-dev-server远程访问配置方法
2018/02/22 Javascript
纯javascript前端实现base64图片下载(兼容IE10+)
2018/09/14 Javascript
Vue渲染过程浅析
2019/03/14 Javascript
mongodb初始化并使用node.js实现mongodb操作封装方法
2019/04/02 Javascript
使用easyui从servlet传递json数据到前端页面的两种方法
2019/09/05 Javascript
vue-cli3跨域配置的简单方法
2019/09/06 Javascript
解决vant的Toast组件时提示not defined的问题
2020/11/11 Javascript
Vue实现一种简单的无限循环滚动动画的示例
2021/01/10 Vue.js
Python struct.unpack
2008/09/06 Python
Python GAE、Django导出Excel的方法
2008/11/24 Python
简述Python中的面向对象编程的概念
2015/04/27 Python
改进Django中的表单的简单方法
2015/07/17 Python
对Python中Iterator和Iterable的区别详解
2018/10/18 Python
Python快速转换numpy数组中Nan和Inf的方法实例说明
2019/02/21 Python
python关于调用函数外的变量实例
2019/12/26 Python
python的Jenkins接口调用方式
2020/05/12 Python
python调用有道智云API实现文件批量翻译
2020/10/10 Python
HTML里显示pdf、word、xls、ppt的方法示例
2020/04/14 HTML / CSS
创建索引时需要注意的事项
2013/05/13 面试题
九年级科学教学反思
2014/01/29 职场文书
通信研究生自荐信
2014/02/01 职场文书
授权委托书范本
2014/04/03 职场文书
刑事起诉书范文
2015/05/19 职场文书
小学教师教学随笔
2015/08/14 职场文书
中国文明网2015年“向国旗敬礼”活动网上签名寄语
2015/09/24 职场文书
使用python绘制分组对比柱状图
2022/04/21 Python
Spring JPA 增加字段执行异常问题及解决
2022/06/10 Java/Android