116 of 410 menu

Ֆունկցիա number_format

Ֆունկցիա number_format-ը թույլ է տալիս ֆորմատավորել թիվը: Հիմնականում օգտագործվում է այն բանի համար, որ թվերի եռյակները բաժանել բացատներով, օրինակ՝ 1234567-ից այն կարող է ստանալ 1 234 567:

Բացի այդ, ֆունկցիան թույլ է տալիս կարգավորել կոտորակային մասից հետո նիշերի քանակը: Այս քանակը նշվում է երկրորդ օպցիոնալ պարամետրով:

Օրինակ՝ կարելի է 12345.6789 կոտորակից ստանալ 12 345.68 - ֆունկցիան կդասավորի բացատները եռյակների միջև և կկլորացնի կոտորակը մինչև երկու նիշ կոտորակային մասում:

Երրորդ օպցիոնալ պարամետրը նշում է կոտորակային մասի բաժանարարը (լռելյայն՝ կետ, բայց կարելի է փոխել): Պարտադիր է, որ երրորդ պարամետրի հետ լինի նաև չորրորդը - այն սահմանում է թվերի եռյակների բաժանարարը (լռելյայն՝ ստորակետ, բայց կարելի է փոխել, օրինակ՝ բացատի): Այսինքն լռելյայն ֆունկցիան եռյակները բաժանում է ստորակետներով՝ 1234567-ից ստանում է 1,234,567:

Շարահյուսություն

number_format(float $num, int $decimals = 0, ?string $decimal_separator = ".", ?string $thousands_separator = ","): string
number_format(թիվ, նիշերի քանակ);
number_format(թիվ, նիշերի քանակ, կոտորակային մասի բաժանարար, հազարավորների բաժանարար);

Օրինակ

Եկեք թվերի եռյակները բաժանենք ստորակետով.

<?php echo number_format(1234567); ?>

Կոդի կատարման արդյունք.

'1,234,567'

Օրինակ

Եկեք թվերի եռյակները բաժանենք ստորակետով, իսկ կոտորակային մասը կլորացնենք մինչև երկու նիշ.

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

Կոդի կատարման արդյունք.

'1,234.57'

Օրինակ

Եկեք թվերի եռյակները բաժանենք բացատով, իսկ կոտորակային մասը կլորացնենք մինչև երկու նիշ, իսկ կոտորակայինի բաժանարար դարձնենք շլեշ.

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

Կոդի կատարման արդյունք.

1 234/57

Օրինակ

Եկեք թվերի եռյակները բաժանենք բացատով, կոտորակային մասը կլորացնենք մինչև երկու նիշ, կոտորակայինի բաժանարար դարձնենք կետ.

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

Կոդի կատարման արդյունք.

1 234.57

Տես նաև

  • ֆունկցիա printf,
    որը ֆորմատավորում է տողը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել