Autor Zpráva
robbie
Profil *
Vysvětli mi prosím někdo, zda je jedno, jaký parametr se u funkce použije? Proč zde v serialu PHP na Linuxsoftu použili parametr "L" u date a dále pak se zde najednou zminují o mktime(0,0,0,1,1,$rok)- nevím mnozí tento serial doporučují, ale jako začátečník sem se seknul už na nejaké 15lekci a musím žádat o pomoc takto, tak nevím, jestli je to nejlepší vyukový program online. Nechápu, co znamenají ty nuly a jedničky u toho mktime a z manuálu PHP v angličtině z toho také moc chytrý nejsem. Děkuji za pomoc, případně za radu, kde s php, případně s jakou php pro uplné začátečníky začít, jelikož to nechci hned vzávat. Díky moc


<?
function JePrechodnyRok ($rok)
{
  return (boolean) date("L", mktime(0,0,0,1,1,$rok));
}
?>
Jan Tvrdík
Profil
robbie:
Nauč se anglicky, bez toho pořádně programovat nejde.

mktime(0,0,0,1,1,$rok) vrátí počet sekund od 1. 1. 1970 (tzv. timestamp) do 1. 1. $rok 00:00:00.
date('L', $timestamp) vrátí "1" pokud je čas určený pomocí $timestamp přestupný rok, jinak vrátí "0".

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0