![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 22.03.2002 Skąd: Mielec Ostrzeżenie: (0%) ![]() ![]() |
Mam takie pytanko jak najprosciej zamienic format zmiennej[stringa] z
12,34 na 12.34 chodzi o to ze operacje matematyczne na zmiennoprzecinkowych nie da sie przeprowadzac jak jest "," musi byc "." Czy jest jakas gotowa funkcja do konwersji formatu (na angielski format liczb) 12.34 Za pomoc z gory wielkie dzieki |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 207 Pomógł: 0 Dołączył: 7.03.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jedna metoda to:
Kod $string = str_replace(',', '.', $string);
-------------------- Tomasz Wasiluk
Polcode >> Szukamy programistów z pasją |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 22.03.2002 Skąd: Mielec Ostrzeżenie: (0%) ![]() ![]() |
dzieki wlasnie tego szukalem
i znalazlem tez cosik podobnego - ereg_replace() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 207 Pomógł: 0 Dołączył: 7.03.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Bardzo podobna funkcja, ale przyjmuje wyrażenia regularne, w związku z
czym jest znacznie wolniejsza. Oczywiście przy małym skrypcie nie będzie wielkiej różnicy, ale zaleca się stosowanie str_replace() w przypadku prostszych zamian. -------------------- Tomasz Wasiluk
Polcode >> Szukamy programistów z pasją |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:24 |