Formatarea numerelor: funcția PHP number_format ()

Funcția PHP number_format

() este destinat pentru formatarea în biți a numerelor cu separarea unei părți fracționare. Formatul exact al valorii obținute depinde de numărul de argumente transmise. O funcție poate lua unul, doi sau patru parametri și returnează valoarea prelucrată ca șir.

Numărul formatat

Primul argument obligatoriu al funcției number_format () în PHP - acesta este numărul real care trebuie formatat. Expresia va arăta astfel:

string number_format (număr de float $)

parametru $ numărul trebuie să fie un număr cu virgulă mobilă.

Rezultatul funcției va fi un șir care conține numărul original, împărțit pe categorii. Partea fracționată va fi aruncată cu rotunjire. O virgulă este folosită ca delimiter al cifrelor.

?

În al doilea exemplu, partea fracționată a fost rotunjită.

Partea fracționată

Dacă doriți să salvați o parte fracționată, în funcția PHP number_format(), trebuie să treceți al doilea argument.

string number_format (număr de float $, int $ decimals)

$ zecimale - Acesta este un număr întreg care specifică numărul de zecimale pe care trebuie să le stocați. În mod implicit, este zero, deci dacă treceți un argument, partea fracționată este aruncată.



După acceptarea a doi parametri, funcția va returna șirul formatat, folosind punctul pentru separatorul întregului și partea fracționată.

În acest caz, partea fracționată se rotește, de asemenea. În loc de cifre care lipsesc, sunt înlocuite zerouri.

Funcția funcției PHP number_format

Separatoare personalizate

Delimitatoarele standard folosite de funcția PHP number_format() pot fi înlocuite cu orice alte caractere. Al treilea parametru este responsabil pentru separatorul zecimal, iar al patrulea parametru este responsabil pentru caracterul inter-cifră.

șir numărul_format (număr $ float, int $ decimale, șir $ dec_point, șir $ mii_sep)

și $ dec_point, și $ mii_sep sunt date de șir. Ca separator, puteți trece orice caracter, precum și un spațiu sau un șir gol. Din secvența simbolurilor se va folosi numai primul, ceilalți vor fi circumciși.

Funcția php number_format în exemple cu patru parametri:

?

Separatorii sunt înlocuiți cu cele personalizate, toate celelalte reguli sunt salvate.

Delimitatori personalizați în funcția PHP number_format

Funcția PHP number_format() oferă programatorului o cameră excelentă în formatarea valorilor numerice. Pentru a obține un rezultat adecvat, este important să urmați sintaxa stabilită de specificație și să rețineți că valoarea returnată de funcție are un tip de șir.

Distribuiți pe rețelele sociale:

înrudit
Fracțiunea. Înmulțirea fracțiunilor ordinare, zecimale, mixteFracțiunea. Înmulțirea fracțiunilor ordinare, zecimale, mixte
Numerele colective. Utilizarea și decalarea numerelor colectiveNumerele colective. Utilizarea și decalarea numerelor colective
PHP: lucrul cu șiruri de caractere. Funcții de șir PHPPHP: lucrul cu șiruri de caractere. Funcții de șir PHP
Programare: Java. Tipuri de dateProgramare: Java. Tipuri de date
Simboluri în PHP: șir la număr și înapoiSimboluri în PHP: șir la număr și înapoi
Ce face funcția microtime PHP?Ce face funcția microtime PHP?
String operator în Pascal - șirString operator în Pascal - șir
Funcția de tabulare: cum se scrie un program?Funcția de tabulare: cum se scrie un program?
Matematică din jаvascript MathMatematică din jаvascript Math
Ce sunt numerele cu puncte plutitoare?Ce sunt numerele cu puncte plutitoare?
» » Formatarea numerelor: funcția PHP number_format ()