116 of 410 menu

A number_format függvény

A number_format függvény lehetővé teszi számok formázását. Főleg arra használják, hogy a számjegyek hármas csoportjait szóközökkel válassza el, például a 1234567-ből 1 234 567 lesz.

Ezen kívül a függvény lehetővé teszi a tizedesvessző utáni számjegyek számának szabályozását. Ezt a számot a második opcionális paraméter adja meg.

Például a 12345.6789 törtből 12 345.68 tört lesz - a függvény szóközöket helyez el a hármas csoportok között, és kerekíti a törtet két tizedesjegyre.

A harmadik opcionális paraméter a tizedesvessző elválasztóját adja meg (alapértelmezetten pont, de megváltoztatható). A harmadik paraméterrel együtt mindig negyedik is kell - ez állítja be a számjegyek hármas csoportjainak elválasztóját (alapértelmezetten vessző, de megváltoztatható, például szóközre). Vagyis alapértelmezetten a függvény vesszővel választja el a hármas csoportokat: a 1234567-ből 1,234,567 lesz.

Szintaxis

number_format(float $num, int $decimals = 0, ?string $decimal_separator = ".", ?string $thousands_separator = ","): string
number_format(szám, tizedesjegyek száma);
number_format(szám, tizedesjegyek száma, tizedeselválasztó, ezrelválasztó);

Példa

Válasszuk el a számjegyek hármas csoportjait vesszővel:

<?php echo number_format(1234567); ?>

A kód végrehajtásának eredménye:

'1,234,567'

Példa

Válasszuk el a számjegyek hármas csoportjait vesszővel, a tört részt pedig kerekítsük két tizedesjegyre:

<?php echo number_format(1234.567, 2); ?>

A kód végrehajtásának eredménye:

'1,234.57'

Példa

Válasszuk el a számjegyek hármas csoportjait szóközzel, a tört részt kerekítsük két tizedesjegyre, a tizedeselválasztó pedig legyen perjel:

<?php echo number_format(1234.567, 2, '/', ' '); ?>

A kód végrehajtásának eredménye:

1 234/57

Példa

Válasszuk el a számjegyek hármas csoportjait szóközzel, a tört részt kerekítsük két tizedesjegyre, a tizedeselválasztó legyen pont:

<?php echo number_format(1234.567, 2, '.', ' '); ?>

A kód végrehajtásának eredménye:

1 234.57

Lásd még

  • a printf függvényt,
    amely karakterláncot formáz
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás