money_format
통화 문자열로 숫자를 형식화합니다
EN_US 국제 형식 :
<span class="token php language-php"><span class="token delimiter important"><? php</span> <span class="token variable">$ 번호</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">"가격은 %i"</span> <span class="token punctuation">,</span> <span class="token variable">$ 숫자</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
위 코드의 출력 :
가격은 1,234.56 달러입니다
2 명의 소수점 (독일)이있는 국제 형식 :
<span class="token php language-php"><span class="token delimiter important"><? php</span> <span class="token variable">$ 번호</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">$ 숫자</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
위 코드의 출력 :
1 234,56 EUR
음수, 미국 국제 형식 ()은 음수를 나타내고 오른쪽의 정확도는 2의 오른쪽에 있고 "*"는 패딩 된 문자입니다.
<span class="token php language-php"><span class="token delimiter important"><? php</span> <span class="token punctuation">$</span> <span class="token variable">번호</span> <span class="token operator">=</span> <span class="token operator">-1234.5672</span> <span class="token number">;</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">$ number</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
위 코드의 출력 :
(****** 1234.57)