money_format()
gibt eine als Währungszeichenfolge formatierte Zeichenfolge zurück.
Diese Funktion fügt eine formatierte Zahl mit prozentualer Vorzeichen (%) Position in der Hauptzeichenfolge ein.
HINWEIS: money_format()
funktioniert nicht auf Windows -Plattformen.
TIPP: Diese Funktion wird häufig mit der Funktion setlocale()
verwendet.
Tipp: Um alle verfügbaren Sprachcodes anzuzeigen, besuchen Sie bitte unser Languse -Code -Referenzhandbuch .
EN_US Internationales Format:
<? Php $ nummer = 1234,56 ; setLocale ( lc_monetary , "en_us" ) ; echo meype_format ( "Der Preis ist %i" , $ number ) ; ?>
Ausgabe des obigen Codes:
Der Preis beträgt 1.234,56 USD
Internationales Format mit 2 Dezimalstellen (Deutschland):
<? Php $ nummer = 1234,56 ; setLocale ( lc_monetary , "de_de" ) ; echo mEYMEY_FORMAT ( "%.2n" , $ number ) ; ?>
Ausgabe des obigen Codes:
1 234,56 EUR
Negative Zahl, US -internationales Format mit (), die eine negative Zahl angeben, mit der Genauigkeit rechts von 2, und "*" sind gepolsterte Zeichen:
<? Php $ nummer = - 1234,5672 ; echo mEYMEY_FORMAT ( "%=*(#10.2n" , $ number ) ; ?>
Ausgabe des obigen Codes:
(****** 1234.57)