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 相关文章推荐
打造计数器DIY三步曲(上)
Oct 09 PHP
用php+mysql一个名片库程序
Oct 09 PHP
CodeIgniter启用缓存和清除缓存的方法
Jun 12 PHP
php中ltrim()、rtrim()与trim()删除字符空格实例
Nov 25 PHP
php操作xml入门之xml标签的属性分析
Jan 23 PHP
PHP中的闭包(匿名函数)浅析
Feb 07 PHP
Windows下编译PHP5.4和xdebug全记录
Apr 03 PHP
PHP实现获取某个月份周次信息的方法
Aug 11 PHP
PHP简单的MVC框架实现方法
Dec 01 PHP
yii2实现根据时间搜索的方法
May 25 PHP
Laravel5中防止XSS跨站攻击的方法
Oct 10 PHP
使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例
Sep 15 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
基于curl数据采集之单页面并行采集函数get_htmls的使用
2013/04/28 PHP
PHP $_FILES中error返回值详解
2014/01/30 PHP
深入理解PHP中的Streams工具
2015/07/03 PHP
php生成二维码图片方法汇总
2016/12/17 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
2020/04/04 PHP
使用IE的地址栏来辅助调试Web页脚本
2007/03/08 Javascript
JavaScript对象、属性、事件手册集合方便查询
2010/07/04 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
2012/12/15 Javascript
js实现YouKu的漂亮搜索框效果
2015/08/19 Javascript
jQuery网页选项卡插件rTabs用法实例分析
2015/08/26 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
2016/06/17 Javascript
jquery网页加载进度条的实现
2017/06/01 jQuery
vue中的非父子间的通讯问题简单的实例代码
2017/07/19 Javascript
用js屏蔽被http劫持的浮动广告实现方法
2017/08/10 Javascript
详解node nvm进行node多版本管理
2017/10/21 Javascript
Vue页面手动刷新,实现导航栏激活项还原到初始状态
2020/08/06 Javascript
[10:14]2018DOTA2国际邀请赛寻真——paiN Gaming不仅为自己而战
2018/08/14 DOTA
python二叉树的实现实例
2013/11/21 Python
Python实现根据指定端口探测服务器/模块部署的方法
2014/08/25 Python
浅谈python中真正关闭socket的方法
2018/12/18 Python
pandas删除指定行详解
2019/04/04 Python
python  logging日志打印过程解析
2019/10/22 Python
JupyterNotebook 输出窗口的显示效果调整方法
2020/04/13 Python
手摸手教你用canvas实现给图片添加平铺水印的实现
2019/08/20 HTML / CSS
伦敦最著名的老字号百货公司:Selfridges(塞尔福里奇百货)
2016/07/25 全球购物
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
临床医学应届生求职信
2013/11/06 职场文书
法警的竞聘演讲稿
2014/01/02 职场文书
校庆口号
2014/06/20 职场文书
认真学习保证书
2015/02/26 职场文书
2019幼儿园感恩节活动策划书
2019/11/28 职场文书
2021年国产动漫公司排行前十名,玄机科技上榜,第二推出过铠甲勇士
2022/03/18 杂记
简单聊聊Golang中defer预计算参数
2022/03/25 Golang
关于mysql中string和number的转换问题
2022/06/14 MySQL
SpringBoot详解整合Redis缓存方法
2022/07/15 Java/Android
GO中sync包自由控制并发示例详解
2022/08/05 Golang