Witam. Do dzisiaj myślałem, że jestem doświadczonym programistą i webmasterem... jednak do PHP wróciłem po dłuższym czasie i nie wiem, co skopałem w ty,m prostym skrypcie:
ttl
xxx
To 2 i 2000 podałem tylko jako przykład oczywiście.
Pozdrawiam i proszę o pomoc...
//EDIT: Oczywiście chodzi tutaj o zwracanie przez funkcję ilości dni w miesiącu w zależności m.in. od roku.
PHP - problem z prostą funkcją
- kuch2r
- Użytkownik
- Posty: 2302
- Rejestracja: 18 paź 2004, o 18:27
- Płeć: Mężczyzna
- Lokalizacja: Wrocław/Ruda Śląska
- Podziękował: 9 razy
- Pomógł: 408 razy
PHP - problem z prostą funkcją
Kod: Zaznacz cały
<?
function msc($m,$r)
{
if ($m==1) return 31;
if ($m==2)
{
if ($r%4==0)
{
if ($r%100==0)
{
if ($r%400==0) { return 29; }
else { return 28; }
}
else { return 29; }
}
else { return 28; }
}
if ($m==3) return 31;
if ($m==4) return 30;
if ($m==5) return 31;
if ($m==6) return 30;
if ($m==7) return 31;
if ($m==8) return 31;
if ($m==9) return 30;
if ($m==10) return 31;
if ($m==11) return 30;
if ($m==12) return 31;
}
// for example
$m=2;
$r=2000;
echo(msc($m,$r));
?>
Kod: Zaznacz cały
function msc($m,$r);
Kod: Zaznacz cały
function msc($m,$r)
-
- Użytkownik
- Posty: 7
- Rejestracja: 13 mar 2008, o 20:45
- Płeć: Mężczyzna
- Lokalizacja: Wejherowo
- Podziękował: 1 raz
PHP - problem z prostą funkcją
Dzięki... wiedziałem, że to musi być jakiś drobny głupi błąd ;D
Pozdrawiam i jeszcze raz dzięx
Pozdrawiam i jeszcze raz dzięx