Example
en_US 국제 형식:
<?php $number = 1234.56; setlocale(LC_MONETARY,"en_US"); echo money_format("The price is %i", $number); ?>
위 코드는 다음을 출력합니다.
The price is USD 1,234.56
Definition and Usage
money_format() 함수는 통화 문자열 형식의 문자열을 반환합니다.
이 함수는 기본 문자열의 퍼센트 기호(%) 위치에 형식화된 숫자를 삽입합니다.
참고: Money_format() 함수는 Windows 플랫폼에서 작동하지 않습니다.
팁: 이 함수는 setlocale() 함수와 함께 자주 사용됩니다.
팁: 사용 가능한 모든 언어 코드를 보려면 언어 코드 참조 매뉴얼을 방문하세요.
Syntax
money_format(string,number)
Parameters | Description |
string | 필수입니다. 형식화할 문자열과 문자열의 변수 형식을 지정하는 방법을 지정합니다. 가능한 형식 값: 패딩 및 플래그:
필드 너비:
| number
技术细节 返回值: 返回已格式化的字符串。格式化字符串前面和后面的字符将保持不变返回。非数值数字会返回 NULL 并产生 E_WARNING。 PHP 版本: 4.3.0+ 更多实例 实例 1 带 2 个小数的国际格式(德国): <?php $number = 1234.56; setlocale(LC_MONETARY,"de_DE"); echo money_format("%.2n", $number); ?> 上面的代码将输出: 1 234,56 EUR 实例 2 负数,带有 () 指示负数的 US 国际格式,右侧精度为 2,"*" 为填充字符: <?php $number = -1234.5672; echo money_format("%=*(#10.2n",$number); ?> 上面的代码将输出: (******1234.57) |
위 내용은 PHP는 통화 문자열로 형식화된 문자열 함수 Money_format()을 반환합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!