ELEKTRO
CHEMIE
PROGRAMOVÁNÍ
FOTKY
BLOG
E-SHOP

Elektro

  • Novinky
  • Aktuality
  • PHP
  • MySQL
  • JavaScript
  • .NET
  • Download
  • Odkazy
  • Anketa
  • Návštěvní kniha
  • Mapa webu
  • O webu
  • RSS

  • © by Hugo moravec.zd@gmail.com

    Number_Format

    Touto funkcí můžete definovat počet destinných míst, desetinnou čárku a oddělovač tisíců.

    string Number_Format (float cislo [, int desetinná místa])
    string Number_Format (float cislo , int desetinná místa, string oddělovač desetinných míst, string oddělovač tisíců)

    Funkci Number_Format můžeme předat jeden, dva nebo čtyři argumenty (ale ne tři!).

    Pokud voláme tuto funkci s jedním argumentem, tak získáme číslo bez desetinných míst, ale s čárkou mezi tisící.

    print number_format(2500000.44); // 2,500,000

    Pokud definujeme dva parametry, získáme desetinné číslo. Desetiny budou odděleny tečkou a tisíce čárkou.

    print number_format(2500000.44, 2); // 2,500,000.44

    Pokud zadáme všechny čtyři argumenty, můžeme navíc definovat jak znak desetinné čárky, tak i oddělovač tisíců. Pokud jako oddělovač tisíců zadáme víceznakový řetězec, bude použit pouze první znak!

    print number_format(2500000.44, 2, ',', ' '); // 2 500 000,44

    Odkazy

    1. Funkce PrintF() — další velmi užitečná funkce na formátování čísel a řetězců
    2. Funkce Number_Format() na http://www.php.net/