Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Formatowanie liczb
Forum PHP.pl > Forum > Przedszkole
trifek
Witajcie serdecznie,

Mam funkcję:


  1. function calculate_quantity_netto(string $quantity, string $garbage): float
  2. {
  3. $value = float($quantity + (str_replace(",", ".", $quantity) * float(str_replace(",", ".", $garbage)) / 100));
  4. $value = round($value, 2);
  5. return number_format($value, 2, '.', '');
  6. }


Wszystko działa poprawnie. Mam problem z formatowaniem liczb.
Chciałbym żeby funkcja zawsze zwracała 2 miejsca po przecinku, np: 1.22, 3.90, 4,45 itp.

Obecna funkcja zwraca np. 1.22, 4.45 - ale zamiast 3.90 - pokazuje 3.9.

W jaki sposób można to zmienić?
dublinka
  1. <?php
  2. $ile = '3.9000';
  3.  
  4. ?>
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-2024 Invision Power Services, Inc.