Data słownie po polsku w PHP
Skrypt wyświetla aktualną datę w języku polskim za pomocą PHP i funkcji date.
Listing
<?
$dzien = date('d');
$dzientygodnia = date('l');
$miesiac = date('n');
$rok = date('Y');
$miesiac_PL = array(1 => 'stycznia', 2 => 'lutego', 3 => 'marca',
4 => 'kwietnia', 5 => 'maja', 6 => 'czerwca', 7 => 'lipca',
8 => 'sierpnia', 9 => 'września', 10=> 'października',
11 => 'listopada', 12 => 'grudnia');
$dzientygodnia_PL = array('Monday' => 'poniedziałek',
'Tuesday' => 'wtorek', 'Wednesday' => 'środę',
'Thursday' => 'czwartek', 'Friday' => 'piątek',
'Saturday' => 'sobotę', 'Sunday' => 'niedzielę');
echo "Dziś mamy " . $dzientygodnia_PL[$dzientygodnia].",
".$dzien." ".$miesiac_PL[$miesiac]." ".$rok."roku";
?>
Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
Zgrabnie i prosto napisane - podoba mi się. Większość skryptów niepotrzebnie komplikuje sobie życie z datą poprzez dziwne sztuczki i wygibasy ;).
Moja podpowiedź dla początkujących w php - że wg mnie najlepiej zapisywać czas jako liczbę sekund uzyskaną z funkcji time() - w bazie zapisujemy jako liczbę całkowitą, znacząco to ułatwia porównanie czasu co było wcześniej a co później, a gdy trzeba ją wyświetlić, można użyć chociażby powyższego skryptu, tylko z jedną zmianą w pierwszych czterech linijkach kodu - zakładając, że odczytany czas przechowujemy w zmiennej $time. Na potrzeby testu możesz dodać linijkę $time=time();
- Zobacz kod dodany do tego wpisu
-
$dzien = date('d', $time);
$dzientygodnia = date('l', $time);
$miesiac = date('n', $time);
$rok = date('Y', $time);
-
autor: Azgheros | 4635 | 2009-12-30 17:44:32
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno