php根据公历获得农历,PHP获取阳历或农历的节日函数

PHP获取阳历或农历的节日函数

...@  2012-04-11  0  0  2906

//节日

function festival($today){

$temp=$f_lunar=$f_solar='';

$lunar_cls = new Lunar();

$nl_today  = date("Y-m-d",$lunar_cls->S2L($today));  //获取农历

$arr_lunar=array('01-01'=>'春节','01-15'=>'元宵节','05-05'=>'元宵节','07-07'=>'七夕情人节','08-15'=>'中秋节','09-09'=>'重阳节');

$arr_solar=array('01-01'=>'元旦','02-14'=>'情人节','03-08'=>'妇女节','03-12'=>'植树节','04-01'=>'愚人节','04-08'=>'复活节','05-01'=>'劳动节','05-04'=>'青年节','05-12'=>'护士节','05-31'=>'无烟日','06-01'=>'儿童节','07-01'=>'建党节','08-01'=>'建军节','09-10'=>'教师节','10-01'=>'国庆节','10-31'=>'万圣节','12-24'=>'平安夜','12-25'=>'圣诞节');

$md_lunar=substr_replace($nl_today,'',0,5);

$md_solar=substr_replace($today,'',0,5);

$f_lunar=$arr_lunar[$md_lunar];

$f_solar=$arr_solar[$md_solar];

if(!empty($f_lunar) && !empty($f_solar)){$temp='/';}

return trim($f_lunar.$temp.$f_solar);

}

说明:该主题及内容可以随意免费转发,但转发时请注明来源于“哈喽吧”哦^_^。

赞一个

打赏

回复主题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值