Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

PHP Високосный год

Demohak Ученик (178), на голосовании 4 года назад
Не пойму почему неправильно считает? подскажите где ошибся?

<?php
header('Content-Type: text/html; charset = utf-8');
echo 'Високосный, не високосный.' .'
';

function is_leap_year($year) { //функция по вычислению высокосного года
if ($year % 4 != 0) {
return false;
}
elseif ($year % 100 == 0) {
if ($year % 400 == 0) {
return true;
}
else {
return false;
}
}
else {
return true;
}
}
$year = 2017;//(rand(1,9999)); // задаем переменную

if (is_leap_year($year)) {
echo $year . 'г:' . ' год - не високосный';
}
else {
echo $year . 'г:' . ' год - високосный';
}
Голосование за лучший ответ
Саня Семенов Оракул (60428) 4 года назад
//phpfiddle.org/lite/code/yug9-10sr
DemohakУченик (178) 4 года назад
Спасибо )
Саня СеменовОракул (60428) 4 года назад
Не булькает (
Похожие вопросы