Loading:


Data słownie po polsku w PHP

Skrypt wyświetla aktualną datę w języku polskim za pomocą PHP i funkcji date.



Napisz Artyku³

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: 28716
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();
autor: Azgheros | 4635 | 2009-12-30 17:44:32


    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors