PHP输出星座,PHP获取生日对应星座的方法函数
PHP 获取指定日期对应的星座名称
/**
* 获取指定日期对应星座
*
* @param integer $month 月份 1-12
* @param integer $day 日期 1-31
* @return boolean|string
*/
public function getConstellation($month, $day)
{
$day = intval($day);
$month = intval($month);
if ($month < 1 || $month > 12 || $day < 1 || $day > 31) return false;
$signs = array(
array('20'=>'宝瓶座'),
array('19'=>'双鱼座'),
array('21'=>'白羊座'),
array('20'=>'金牛座'),
array('21'=>'双子座'),
array('22'=>'巨蟹座'),
array('23'=>'狮子座'),
array('23'=>'处女座'),
array('23'=>'天秤座'),
array('24'=>'天蝎座'),
array('22'=>'射手座'),
array('22'=>'摩羯座')
);
list($start, $name) = each($signs[$month-1]);
if ($day < $start)
list($start, $name) = each($signs[($month-2 < 0) ? 11 : $month-2]);
return $name;
}
相关标签:PHP函数
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
PHP输出星座,PHP获取生日对应星座的方法函数相关推荐
- php 生日获取星座,PHP获取生日对应星座的方法函数
PHP 获取指定日期对应的星座名称 /** * 获取指定日期对应星座 * * @param integer $month 月份 1-12 * @param integer $day 日期 1-31 * ...
- php获取星座对应的日期,获取生日对应星座的PHP函数
PHP 获取指定日期对应的星座名称 /** * 获取指定日期对应星座 * * @param integer $month 月份 1-12 * @param integer $day 日期 1-31 * ...
- java 计算星座_java 根据生日计算星座
public class ConstellationUtil { public enum Constellation { Capricorn(1, "摩羯座"), Aquarius ...
- java 计算星座算法,java 依据生日计算星座
当前位置:我的异常网» 编程 » java 依据生日计算星座 java 依据生日计算星座 www.myexceptions.net 网友分享于:2013-09-06 浏览:344次 java 根据 ...
- 利用身份证号获取生日信息
1 问题 如何利用Java程序从身份证号中获取生日信息. 2 方法 采用"截图+文字+代码"的方式描述. //调用函数获取当前日期以及截取身份证号码中的数字 import java ...
- PHP 根据身份证号码,获取性别、获取生日、计算年龄、获取地址、获取生肖、获取星座、以及判断是否是身份证号
PHP 根据身份证号码,获取性别.获取生日.计算年龄.获取地址.获取生肖.获取星座.以及判断是否是身份证号 方法教程: 1.PHP根据身份证号码,获取性别. 2.PHP根据身份证号码,获取生日. 3. ...
- PHP 根据身份证号码,获取性别、获取生日、计算年龄、获取地址、获取生肖、获取星座、以及判断是否是身份证号...
1.PHP根据身份证号码,获取性别. 2.PHP根据身份证号码,获取生日. 3.PHP根据身份证号码,计算年龄. 4.PHP根据身份证号码,获取地址. 5.PHP判断字符串,是不是身份证号码. 6.P ...
- 通过生日获取年龄+生肖+星座工具类
通过生日获取年龄+生肖+星座工具类
- python源码实例之根据生日预测星座和属相以及属相对应年份(附源码 可供学习)
源码请点赞收藏关注后评论区留下QQ邮箱或者私信博主 输出结果如下 输入生日即可自动生成星座以及星座对应的符号 部分代码如下 sdate=[20,19,21,20,21,22,23,23,23,24,2 ...
最新文章
- RAID 与 LVM 磁盘阵列技术
- 倒计时两天丨NeurIPS 2020预讲会:7位智源青年科学家,21场报告
- 十大python开发软件-2017年最棒的七个Python图形应用GUI开发框架
- WebViewJavascriptBridge 原理分析
- 微软.Net开发中的多线程编程总结
- lsof查看进程占用文件_Linux 利用lsof命令查找已经删除的文件来释放磁盘空间
- 云效 > 产品简介 > 产品概述
- Python 程序员如何防止数据被修改?
- Keepalived+Nginx实现高可用,反向代理---模拟实现线上环境
- 博图能打开s7200吗_透明胶真的能把车窗打开吗?现场实验给你看,能成功吗?...
- 异常Exception分类
- postman传数组参数
- Adams— 系统级多体动力学仿真平台
- python量化交易策略技巧与实战_量化交易策略基本框架
- Python图像绘制字符画
- 谷歌站内搜索-祝你流量翻倍!
- 端到端的文本无关说话人确认的深度神经网络嵌入
- php手冊,php手冊之變量范圍
- etcd学习和实战:3、go使用etcd实现服务发现和管理
- 自动驾驶中的Scene, Situation和Scenario的定义与补充