Position actuelle: Accueil> Catégories de fonctions> money_format

money_format

Numéros de format en chaînes de devises
Nom:money_format
Catégorie:Chaîne
Langage de programmation:php
Description en une ligne:Renvoie une chaîne formatée en tant que chaîne de devises.

Exemple

Exemple 1

format international en_us:

 <span class="token php language-php"><span class="token delimiter important"><? Php</span>
<span class="token variable">$ nombre</span> <span class="token operator">=</span> <span class="token number">1234,56</span> <span class="token punctuation">;</span>
<span class="token function">setLocale</span> <span class="token punctuation">(</span> <span class="token constant">lc_monetary</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"en_us"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">Money_Format</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Le prix est% i"</span> <span class="token punctuation">,</span> <span class="token variable">$ numéro</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

Sortie du code ci-dessus:

 Le prix est de 1 234,56 USD

Exemple 2

Format international avec 2 décimales (Allemagne):

 <span class="token php language-php"><span class="token delimiter important"><? Php</span>
<span class="token variable">$ nombre</span> <span class="token operator">=</span> <span class="token number">1234,56</span> <span class="token punctuation">;</span>
<span class="token function">setLocale</span> <span class="token punctuation">(</span> <span class="token constant">lc_monetary</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"de_de"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">Money_Format</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"% .2n"</span> <span class="token punctuation">,</span> <span class="token variable">$ Number</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

Sortie du code ci-dessus:

 1 234,56 EUR

Exemple 3

Nombre négatif, format international américain avec () indiquant un nombre négatif, avec la précision à droite de 2, et "*" est des caractères rembourrés:

 <span class="token php language-php"><span class="token delimiter important"><? Php</span>
<span class="token variable">$ nombre</span> <span class="token operator">=</span> <span class="token operator">-</span> <span class="token number">1234.5672</span> <span class="token punctuation">;</span>
<span class="token keyword">echo</span> <span class="token function">Money_format</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"% = * (# 10.2n"</span> <span class="token punctuation">,</span> <span class="token variable">$ numéro</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

Sortie du code ci-dessus:

 (****** 1234.57)