Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 29.02.2008 Skąd: Poznań Ostrzeżenie: (0%)
|
Witam, mam taki fragment kodu który powinien wyświetlać polskie nazwy miesięcy a pokazuje angielskie. Z góry dziękuję za pomoc.
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 32 Dołączył: 5.08.2008 Skąd: Lublin Ostrzeżenie: (0%)
|
Może to nie jest optymalne rozwiązanie ale u mnie się sprawdza :
Kod #funkcja z parametrem data pobiera od użytkownika date (może być w różnych formatach) function polski_miesiac($data) { #wyciągnięcie miesiąca z podanej daty $miesiac = date("M" , strtotime($data)); #zamiana na polski switch ($miesiac) { case Jan: $miesiac = "Styczeń"; break; case Feb: $miesiac = "Luty"; break; case Mar: $miesiac = "Marzec"; break; case Apr: $miesiac = "Kwiecień"; break; case May: $miesiac = "Maj"; break; case Jun: $miesiac = "Czerwiec"; break; case Jul: $miesiac = "Lipiec"; break; case Aug: $miesiac = "Sierpień"; break; case Sep: $miesiac = "Wrzesień"; break; case Oct: $miesiac = "Październik"; break; case Nov: $miesiac = "Listopad"; break; case Dec: $miesiac = "Grudzień"; break; } #zwrócenie wyniku return $miesiac; } #przykłady działania dla różnych dat (pierwsza zwróci luty, druga zwróci lipiec) $data_pobrana = "01-02-2008"; echo $data_pobrana . ' '; $data_pobrana = polski_miesiac($data_pobrana); echo $data_pobrana . '<br />'; $data_pobrana = "2008-07-02"; echo $data_pobrana . ' '; $data_pobrana = polski_miesiac($data_pobrana); echo $data_pobrana . '<br />'; ?> Pozdrawiam |
|
|
|
PiiiT [PHP] Nazwy miesięcy po polsku 27.08.2008, 10:39:22
JoShiMa Może spróbuj innych ustawiń:
"pl_PL", ... 27.08.2008, 10:54:52
skowron-line @ferrero2 no nie jest
Lepiej zrobic tablice
Kodfun... 27.08.2008, 11:59:48
pyro [PHP] pobierz, plaintext <?phpfunction polish_m... 27.08.2008, 12:10:48
PiiiT Mam taki fragment kodu kalendarza:
[PHP] pobierz, ... 27.08.2008, 14:16:54
barthpl Zasadniczo to na przykład tak:[PHP] pobierz, ... 27.08.2008, 15:03:45 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 14:01 |