117 of 410 menu

Fonction money_format

La fonction money_format convertit un nombre en une chaîne formatée comme une valeur monétaire selon les paramètres régionaux actuels. Le premier paramètre est une chaîne de format, le second - le nombre à formater. Cette fonction n'est disponible que sur les systèmes prenant en charge strfmon (par exemple, Linux).

Syntaxe

money_format(format, number);

Exemple

Formatage d'un nombre au format monétaire pour les paramètres régionaux des États-Unis :

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

Résultat de l'exécution du code :

'USD 1,234.56'

Exemple

Formatage avec précision et symbole monétaire spécifiés :

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

Résultat de l'exécution du code :

'1.234,56 EUR'

Exemple

Formatage d'un nombre négatif :

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

Résultat de l'exécution du code :

'-£1,234.56'

Voir aussi

  • la fonction number_format,
    qui formate un nombre avec séparateurs de milliers
  • la fonction sprintf,
    qui retourne une chaîne formatée
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser