117 of 410 menu

Функция money_format

Функцията money_format преобразува число в низ, форматиран като парична стойност според текущата локала. Първият параметър приема низ за формат, вторият - число за форматиране. Функцията е достъпна само в системи, които поддържат strfmon (например Linux).

Синтаксис

money_format(format, number);

Пример

Форматиране на число в паричен формат за локал САЩ:

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

Резултат от изпълнението на кода:

'USD 1,234.56'

Пример

Форматиране с указване на точност и символ на валута:

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

Резултат от изпълнението на кода:

'1.234,56 EUR'

Пример

Форматиране на отрицателно число:

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

Резултат от изпълнението на кода:

'-£1,234.56'

Вижте също

  • функцията number_format,
    която форматира число с разделяне на хилядите
  • функцията sprintf,
    която връща форматиран низ
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне