117 of 410 menu

Функция money_format

Die Funktion money_format wandelt eine Zahl in einen String um, der als Währungsbetrag gemäß dem aktuellen Locale formatiert ist. Der erste Parameter ist der Format-String, der zweite - die zu formatierende Zahl. Die Funktion ist nur auf Systemen verfügbar, die strfmon unterstützen (z.B. Linux).

Syntax

money_format(format, number);

Beispiel

Formatierung einer Zahl in das Währungsformat für das US-Locale:

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

Ergebnis der Codeausführung:

'USD 1,234.56'

Beispiel

Formatierung mit Angabe der Genauigkeit und Währungssymbol:

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

Ergebnis der Codeausführung:

'1.234,56 EUR'

Beispiel

Formatierung einer negativen Zahl:

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

Ergebnis der Codeausführung:

'-£1,234.56'

Siehe auch

  • die Funktion number_format,
    die eine Zahl mit Tausendertrennzeichen formatiert
  • die Funktion sprintf,
    die einen formatierten String zurückgibt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen