money_format
Formatnummern in Währungszeichenfolgen
EN_US Internationales Format:
<span class="token php language-php"><span class="token delimiter important"><? Php</span> <span class="token variable">$ nummer</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">meype_format</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Der Preis ist %i"</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>
Ausgabe des obigen Codes:
Der Preis beträgt 1.234,56 USD
Internationales Format mit 2 Dezimalstellen (Deutschland):
<span class="token php language-php"><span class="token delimiter important"><? Php</span> <span class="token variable">$ nummer</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">mEYMEY_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>
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:
<span class="token php language-php"><span class="token delimiter important"><? Php</span> <span class="token variable">$ nummer</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">mEYMEY_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">$ number</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
Ausgabe des obigen Codes:
(****** 1234.57)