117 of 410 menu

Funktio money_format

Funktio money_format muuntaa luvun merkkijonoksi, joka on muotoiltu rahasummaksi nykyisen localen mukaisesti. Ensimmäisenä parametrina se ottaa muotoilumerkkijonon, toisena muotoiltavan luvun. Funktio on saatavilla vain järjestelmissä, jotka tukevat strfmon:ia (esim. Linux).

Syntaksi

money_format(format, number);

Esimerkki

Luvun muotoilu rahamuotoon Yhdysvaltojen localelle:

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

Koodin suorituksen tulos:

'USD 1,234.56'

Esimerkki

Muotoilu tarkkuuden ja valuuttasymbolin määrittämisellä:

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

Koodin suorituksen tulos:

'1.234,56 EUR'

Esimerkki

Negatiivisen luvun muotoilu:

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

Koodin suorituksen tulos:

'-£1,234.56'

Katso myös

  • funktion number_format,
    joka muotoilee luvun tuhaterottimella
  • funktion sprintf,
    joka palauttaa muotoillun merkkijonon
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää