Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zamiana daty na słowa
Forum PHP.pl > Forum > PHP
deha21
Witam,
Mam datę w formacie 05.02.2010 jak zamienić to na 5 lutego 2010? Jest jakaś gotowa funkcja czy trzeba kombinować z explode i str_replace? Może jest coś łatwiejszego?
Pozdrawiam
kefirek
  1. $data = '05.02.2010';
  2.  
  3. $tab = explode(".", $data);
  4.  
  5.  
  6. $miesiac = array
  7. ('01'=>'Styczeń',
  8. '02'=>'Luty',
  9. '03'=>'Marzec',
  10. '04'=>'Kwiecień',
  11. '05'=>'Maj',
  12. '06'=>'Czerwiec',
  13. '07'=>'Lipiec',
  14. '08'=>'Sierpień',
  15. '09'=>'Wrzesień',
  16. '10'=>'Październik',
  17. '11'=>'Listopad',
  18. '12'=>'Grudzień'
  19. );
  20.  
  21.  
  22. echo intval($tab[0]).' '.$miesiac[$tab[1]]. ' '. $tab[2];
Tajgeer
strftime + strtotime
deha21
Dzięki, skorzystałem z kodu kefirka. Później zobacze to co Tajgeer zaproponował ale póki co mi się spieszyło więc gotowiec jak najbardziej pomógl winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.