Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]problem z ceną
Forum PHP.pl > Forum > Przedszkole
dje31
Witam
Próbuje zamienić cenę pobraną z bazy w formacie float(16,2) (np 123.89 zł) na ilośc groszy czyli (12389 groszy).
Jak rozbić tę cyfrę questionmark.gif

Z matematyki dwa wyjścia albo podzielić kwotę na 0,01 lub odczytać cyfry po lub przed kropka pododawać i będzie tylko jak to wykonać w php questionmark.gif

próbowałem funkcją substr($cena. -2); pobrac dwie ostatnie cyfry i dalej analogicznie ale mam taki błąd :
Warning: Wrong parameter count for substr() in ....
zły parametr exclamation.gif czy tu chodzi o float questionmark.gif

Proszę o pomoc.

Pozdrawiam
piotrooo89
number_format
dje31
number_format odpada.

Słuszna uwaga co do groszy to można pomnożyć razy 100 i już.

Ale jak rozbić liczbę 123.45 na
a) 123
cool.gif 45

questionmark.gif
dje31
Tak dzięki explode działa o to chodziło
Dzięki
Pozdrawiam
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.