Search
Předpokládejte, že máte v poli uložena data jako řetězce stejně jako v příkladu 2 - Práce s datem.
Nápověda - konstrukt for each.
for each
<?php $datumy = array("2.10.2008", "1.5.2006", "23.9.1988", "6.2.2004"); function jakyJeDen($datum) { $pole_datum = explode(".",$datum); $den = $pole_datum[0]; $mesic = $pole_datum[1]; $rok = $pole_datum[2]; $timestamp = mktime(0, 0, 0, $mesic, $den, $rok); $den_v_tydnu = date("N",$timestamp); $ceske_dny = array( 1=>"pondělí", "úterý", "středa", "čtvrtek", "pátek", "sobota", "neděle" ); $jmeno_dne = $ceske_dny[$den_v_tydnu]; return $jmeno_dne; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>Cvičení 2</title> </head> <body> <div>Dnešní datum je: <?php echo date("d.m.Y"); ?></div> <?php $pocitadlo = 1; foreach ($datumy as $aktualni_datum) { echo "<div>"; echo $pocitadlo++; echo ". ".$aktualni_datum." je ".jakyJeDen($aktualni_datum); echo "</div>\n"; } ?> </body> </html>