Autor Zpráva
Jan Doležal
Profil
Ahoj,
jak ustřihnout poslední .00 (kde počet des. míst i oddělovač je v proměnné => předávám je do number_format(....))??
Příklad:
$oddelovac = '.';
$desMista = 2;

1234.00 - na 1234
1234.10 - nic
1234.11 - nic
Alphard
Profil
Hmm, jestli by nebylo jednoduší brát to jako string a udělat obyčejný replace '.00' na ''.
Tori
Profil
Podmínka s přetypováním? Ale uznávám, že to je ošklivý zápis.
echo number_format($cislo, ($cislo == (int)$cislo ? 0 : 2), '.', ',');

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: