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

Mam liczbę np. 2000
Jak zrobić warunek: jeżeli są 4 cyfry pokazuje: 2 tyś. ,jeżeli jest 5 (20 tyś), 6 (200 tyś), a jak jest 7 to pokazuje 2 mln. itd ?
Crozin
Sprawdź czy liczba jest większa lub równa 1 000 000, jeżeli tak podziel ją przez tą wartość, a wynik zaokrąglij oraz dodaj przyrostek "mln" (bez kropki się pisze). Jeżeli nie, sprawdź czy jest większa od tysiąca (skrót "tys.", nie "tyś."), podziel przez tą wartość, zaokrąglij wynik i na końcu dodaj odpowiedni przyrostek.
ayo1001
a jak dodać to do tego kodu ? (gdy mam już if/else) ?

  1. <?php
  2. $result = $a - $b;
  3.  
  4. if($result > 0){
  5. print "<div class='plus'>"; print $result; print "</div>";
  6. }
  7. else
  8. {
  9. print "<div class='minus'>"; print $result; print "</div>";
  10. }
  11.  
  12. ?>
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.