Просмотр поста

.
localhost
OnLine Quest Game

Вывод знака зодиака в анкете,использовал в своих наработках.

function zodiak($data)
{ //вывод знака зодиака
$day = str_replace("-", "", substr($data, 5));
$zodiak = array(
'ot' => array(
'0120',
'0219',
'0321',
'0421',
'0521',
'0622',
'0723',
'0823',
'0923',
'1024',
'1123',
'1222',
'0101'),
'do' => array(
'0218',
'0320',
'0420',
'0520',
'0621',
'0722',
'0822',
'0922',
'1023',
'1122',
'1221',
'1231',
'0119'),
'zn' => array(
'°Водолей',
'°Рыбы',
'°Овен',
'°Телец',
'°Близнец',
'°Рак',
'°Лев',
'°Дева',
'°Весы',
'°Скорпион',
'°Стрелец',
'°Козерог',
'°Козерог'));
$i = 0;
while (empty($znak) && ($i < 13))
{
$znak = (($zodiak['ot'][$i] <= $day) && ($zodiak['do'][$i] >= $day)) ? $zodiak['zn'][$i] : null;
++$i;
}
return $znak;
}