제 문제에 대한 도움을 주셨습니다. 누군가가 나를 도와 줄 수 있기를 바랍니다.PHP 통화를 통화로 변환하십시오.
기본적으로 저는 $ 가격에 저장되는 번호가 있는데, 그 숫자는 15900입니다. 어느 것이 159.00으로 변환되어야합니다.
누구든지이 작업을 수행하는 방법을 알고 있습니까?
제 문제에 대한 도움을 주셨습니다. 누군가가 나를 도와 줄 수 있기를 바랍니다.PHP 통화를 통화로 변환하십시오.
기본적으로 저는 $ 가격에 저장되는 번호가 있는데, 그 숫자는 15900입니다. 어느 것이 159.00으로 변환되어야합니다.
누구든지이 작업을 수행하는 방법을 알고 있습니까?
number_format
을 사용하십시오. .00
이더라도 문자열을 반환하므로 소수 자리를 그대로 유지합니다.
$price = 15900;
// Defaults to a comma as a thousands separator
// but I've set it to an empty string (last argument)
$formatted = number_format($price/100, 2, '.', '');
echo $formatted;
또는 더 나은 아직, 어쩌면 국제화 된 표기법 및/또는 통화 기호뿐만 아니라 중요하다 여부에 따라뿐만 아니라 money_format
를 보라.
$current = 15900;
$your = round($current/100, 2);
'15931'은 어떻게됩니까? '159.31'입니까? – Shef
'15900'으로 남겨두고 달러가 아닌 센트로 취급하십시오. 짐바브웨에서는 대우가 기가 -Z $가 아닌 메가 -Z $로 취급됩니다. –
숫자에 00을 표시 할 수 있습니까? 예 : 159.00 또는 164.78 – JackTheJack