>백엔드 개발 >PHP 문제 >PHP의 Money_format 함수를 사용하는 방법

PHP의 Money_format 함수를 사용하는 방법

藏色散人
藏色散人원래의
2019-05-26 11:18:312833검색

php Money_format 함수는 통화 문자열로 형식화된 문자열을 반환하는 데 사용됩니다. 구문은 Money_format(string,number)입니다. 매개변수 문자열은 형식화할 문자열과 그 안의 변수 형식을 참조합니다.

PHP의 Money_format 함수를 사용하는 방법

PHP Money_format 기능을 어떻게 사용하나요?

정의 및 사용법

money_format() 함수는 통화 문자열 형식의 문자열을 반환합니다.

이 함수는 기본 문자열의 퍼센트 기호(%) 위치에 형식화된 숫자를 삽입합니다.

참고: money_format() 함수는 Windows 플랫폼에서 작동하지 않습니다.

팁: 이 함수는 setlocale() 함수와 함께 자주 사용됩니다.

팁: 사용 가능한 모든 언어 코드를 보려면 언어 코드 참조 매뉴얼을 방문하세요.

Syntax

money_format(string,number)

PHP의 Money_format 함수를 사용하는 방법

반환 값:

형식이 지정된 문자열을 반환합니다.

형식 문자열 앞과 뒤의 문자는 변경되지 않고 반환됩니다. 숫자가 아닌 숫자는 NULL을 반환하고 E_WARNING을 생성합니다.

PHP 버전 : 4.3.0+

예 : 2 개의 소수점이있는 1 차 형식 (독일) : 위의 코드의 R

<?php
$number = 1234.56;
setlocale(LC_MONETARY,"de_DE");
echo money_format("%.2n", $number);
?>
ALOUTPUT :

R
1 234,56 EUR

EXAMPLE 2 innegative Numbers를 나타냅니다. 오른쪽 정밀도 2와 "*"를 채우기 문자로 사용하는 음수에 대한 미국 국제 형식:

<?php
$number = -1234.5672;
echo money_format("%=*(#10.2n",$number);
?>

위 코드의 출력:

(******1234.57)
예 3

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

위 내용은 PHP의 Money_format 함수를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.