![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 19.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jak w php uzyskać format walutowy (np. 1.234.234,99)? Format w bazie jest taki 1234234.99. Szukałem w Google i to co znalazłem nie daje takiego efektu. Mam coś takiego:
Proszę o jakąś podpowiedź bo walczę z tym już kilka godzin. Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze, nie setlocale() - tej funkcji nie powinno się używać na większości serwerów ze względu na sposób, w jaki została napisana. Po drugie nie money_format() - tej funkcji nie ma pod Windowsami (IMG:style_emoticons/default/smile.gif) . Rozwiązania masz dwa:
1. Jeśli posiadasz PHP 5.3, używasz tego: http://docs.php.net/intl , klasa NumberFormatter, stała CURRENCY. 2. Jeśli posiadasz coś gorszego, niż PHP 5.3 (np. PHP 5.2), używasz number_format() i doklejasz symbol waluty. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 19.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
OK. Rozumiem. Zaraz przetestuje dzięki za odpowiedź.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:20 |