| Data ir laikas |
|
Darbui su data PHP turi savo funkciją date(formatas). Tai gana patogi funkcija. Funkcija naudojama laiko ir datos gavimui įvairiais formatais. Formatai: · Y - metai, pvz.: 1997 · y - metai, pvz.: 97 · M - menuo, pvz.: Oct · m - menuo, pvz.: 10 · D - savaitės diena, pvz.: Fri · l - savaitės diena, pvz.: Friday · d - diena, pvz.: 27 · z - metų diena, pvz.: 299 · H - valandos 24 val. formatu · h - valandos 12 val. formatu · i - minutės, pvz.: 5 · s - sekundės, pvz.: 40 · a - am/pm Programų pavyzdžiai: $date = date('d M Y'); // Išves 15 Dec 2008 $date = date('H:i:s'); // Išves: 15:23:11 $date = date('d M Y, H:i:s'); // Išves: 15 Dec 2008, 15:23:11 Tačiau dažnai prireikia ne angliškos, o lietuviškos datos. Kaip sulietuvinti ją? Skripto pavyzdys: <?php function data_lt() { $men = date('n'); $mas_men = array("Sausio", "Vasario", "Kovo", "Balandžio", "Gegužės", "Birželio", "Liepos","Rugpjūčio", "Rugsėjo","Spalio", "Lapkričio", "Gruodžio"); $data = date('Y '); $data .= $mas_men[$men-1]; $data .= date(' j \d.'); return $data; } echo data_lt(); ?> Skriptas išves 2008 menuo diena d., pvz. 2008 Gruodžio 15 d. |