117 of 410 menu

Funcția money_format

Funcția money_format transformă un număr într-un șir de caractere, formatat ca valoare monetară conform localizării curente. Primul parametru primește un șir de format, al doilea - numărul de formatat. Funcția este disponibilă numai în sistemele care suportă strfmon (de exemplu, Linux).

Sintaxă

money_format(format, number);

Exemplu

Formatarea unui număr în format monetar pentru localizarea SUA:

<?php setlocale(LC_MONETARY, 'en_US'); echo money_format('%i', 1234.56); ?>

Rezultatul executării codului:

'USD 1,234.56'

Exemplu

Formatare cu specificarea preciziei și simbolului valutar:

<?php setlocale(LC_MONETARY, 'de_DE'); echo money_format('%.2n', 1234.56); ?>

Rezultatul executării codului:

'1.234,56 EUR'

Exemplu

Formatarea unui număr negativ:

<?php setlocale(LC_MONETARY, 'en_GB'); echo money_format('%i', -1234.56); ?>

Rezultatul executării codului:

'-£1,234.56'

Vedeți și

  • funcția number_format,
    care formatează un număr cu separare de mii
  • funcția sprintf,
    care returnează un șir de caractere formatat
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge