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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј