今天给各位分享php网页编程的知识,其中也会对php星座配对代码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录
魔羯座和双鱼座配吗如何用php根据出生日期计算年龄和星座用php 输入日期可以判断星座双鱼座和摩羯座彼此之间的配对评分是九十分,两人是属于非常理想的一对。
土象星座的摩羯座和水象星座的双鱼座,是能够碰撞出爱情的火花,一个慢热沉稳,脚踏实地。
另外一个一个浪漫而富于幻想的人,对生活充满热望。高冷的摩羯男在遇到可爱的双鱼女后,他们的心瞬间就融化了。浪漫的双鱼男总是会给对方带来惊喜跟浪漫。柔情似水的双鱼女,令一向严肃永远要求过高的摩羯座软化,所以说,双鱼座和摩羯座之间的配对是再适合不过了。
<?php
functioncalcAge($birthday){
$age=0;
$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'=>'摩羯座'));
if(!empty($birthday)){
$age=strtotime($birthday);
if($age===false){
return0;
}
list($y1,$m1,$d1)=explode("-",date("Y-m-d",$age));
list($y2,$m2,$d2)=explode("-",date("Y-m-d"),time());
$age=$y2-$y1;
//下面是判断月份大小,如果只是逄年份的可以去掉,如果算上月份的话,比如:2000年4月1日,那算出来是16算,要到了4月,算出来才是17岁
if((int)($m2.$d2)<(int)($m1.$d1)){
$age-=1;
}
//星座
$key=(int)$m1-1;
list($startSign,$signName)=each($signs[$key]);
if($d1<$startSign){
$key=$m1-2<0?$m1=11:$m1-=2;
list($startSign,$signName)=each($signs[$key]);
}
//return$signName;
}
return$age.$signName;
}
echocalcAge("2011-4-31");
?>
$s=5.26;
if($s>=3.21&&$s<=4.19){
echo'你是白羊座';
}elseif($s>=4.20&&$s<=5.20){
echo'你是金牛座';
}elseif($s>=5.21&&$s<=6.21){
echo'你是双子座';
}elseif($s>=6.22&&$s<=7.22){
echo'你是巨蟹座';
}elseif($s>=7.23&&$s<=8.22){
echo'你是狮子座';
}elseif($s>=8.23&&$s<=9.22){
echo'你是处女座';
}elseif($s>=9.23&&$s<=10.23){
echo'你是天秤座';
}elseif($s>=10.24&&$s<=11.22){
echo'你是天蝎座';
}elseif($s>=11.23&&$s<=12.21){
echo'你是射手座';
}elseif($s>=12.22&&$s<=1.19){
echo'你是魔羯座';
}elseif($s>=1.20&&$s<=2.18){
echo'你是水平座';
}elseif($s>=2.19&&$s<=3.20){
echo'你是双鱼座';
}
好了,关于php网页编程和php星座配对代码的问题到这里结束啦,希望可以解决您的问题哈!