Formatiranje brojeva: funkcija PHP number_format ()
PHP funkcija number_format
Oblikovani broj
Prvi i obavezni argument funkcije number_format ()
u PHP - ovo je stvarni broj koji trebate formatirati. Izraz će izgledati ovako:
string number_format (float $ broj)
parametar $ broj
mora biti broj s pomičnim zarezom.
Rezultat funkcije bit će niz koji sadrži izvorni broj, podijeljen prema kategorijama. Frakcijski dio bit će odbačen zaokruživanjem. Kao razdjelnik znamenaka koristi se zarez.
Php $ broj1 = 12345678.4321- $ rezultat1 = number_format ($ broj1) - // 12.345.678 $ broj2 = 12345678.5678- $ rezultat2 = number_format ($ broj2) - // 12345679>?
U drugom primjeru, frakcijski dio bio je zaokružen.
Frakcijski dio
Ako želite spremiti djelomični dio, u PHP funkciju number_format
(), morate proći drugi argument.
string number_format (float $ broj, int $ decimale)
$ decimale
- Ovo je cijeli broj koji određuje broj decimalnih mjesta za pohranu. Prema zadanim postavkama, to je nula, pa ako prođete jedan argument, razlomljeni dio odbacuje se.
Nakon prihvaćanja dva parametra, funkcija će vratiti oblikovani niz pomoću točke za razdjelnik cjelobrojnog i frakcijskog dijela.
PHP = $ broj1 12345678.4321- $ rezultat1 = number_format (broj1 $, 2) - // 12,345,678.43 $ broj2 = 12345678.5678- $ rezultat2 = number_format (broj2 $, 1) - // 12,345,679.6 $ number3 = 12345678- $ result3 = number_format ( $ broj3, 3) - // 12,345,679,000?>
U ovom slučaju, djelomični dio također zaokružuje. Umjesto nestalih znamenaka zamjenjuju se nula.
Prilagođeni razdjeljivači
Standardni delimiteri koji koriste PHP funkcija number_format
() može se zamijeniti s bilo kojim drugim znakovima. Treći parametar je odgovoran za decimalni separator, a četvrti parametar je odgovoran za inter-znamenki znaka.
string number_format (float $ broj, int $ decimale, string $ dec_point, string $ thousand_sep)
i $ dec_point
, i $ thousands_sep
su podaci o nizu. Kao razdjelnik možete proći bilo koji znak, kao i prostor ili prazan niz. Od redoslijeda simbola koristit će se samo prvi, drugi će biti obrezani.
Funkcija php number_format u primjerima s četiri parametra:
Php $ broj1 = 12345678.4321- $ broj2 = 12345678.5678- $ number3 = 12345678- $ rezultat1 = number_format ($ broj1, 5 ,, ``”. `) - // 12,345,678.43210 $ rezultat2 = number_format ($ broj2, 5` ^ `` `) - // 12345678: 56.780 $ result3 = number_format ($ broj2, 5` - `` `) - // 12.345.678-56,78 hiljade $ result4 = number_format (number3 $, 5` ** * `,` xxx `) - // 12x345x678 * 000?>
Odvajanje se zamjenjuje prilagođenim, a sva druga pravila se spremaju.
PHP funkcija number_format
() pruža programeru veliku sobu u oblikovanju numeričkih vrijednosti. Da biste dobili odgovarajući rezultat, važno je slijediti sintaksu postavljenu u specifikaciji i ne zaboravite da vrijednost koju vraća funkcija ima vrstu niza.
- Kako se umnožiti u excelu
- Okrugli brojevi u WEB programiranju
- Pretvorba vrste. Okrugli i Trunc funkcioniraju u Pascalu
- Funkcija `INDEX` u programu Excel: opis, primjena i primjeri
- Što funkcionira SQL CONCAT?
- Simboli u PHP-u: niz na broj i natrag
- Što funkcionira PHP mikrotime funkcija?
- String operater u Pascalovom nizu
- Funkcija tabulacije: kako napisati program?
- Matematika iz matematike jаvascript
- Printf C: opis, oblikovanje, primjeri
- SQL SUBSTRING funkcija
- Funkcija zbrajanja u SQL: SUM
- Istraživačka funkcija za početnike
- Paritet funkcije
- Kako izračunati korijen od osam
- Kako mogu pronaći ostatak podjele u Pythonu?
- Upotreba funkcije trim (PHP)
- Strpos funkcija u PHP-u: određivanje položaja podniznog sadržaja
- Koristeći PHP funkciju slučajnim
- Scanf C funkcija: opis