//value값에 천 단위마다 (,) 출력 함수. 소수점 2자리까지는 그대로 출력
function decimal_format($number) {
// 숫자를 소수점과 정수 부분으로 나눈다.
$parts = explode('.', strval($number));
// 정수 부분에 콤마를 추가한다.
$parts[0] = number_format(intval($parts[0]));
// 소수점 이하가 있는 경우에만 두 자리로 맞춘다.
if (isset($parts[1])) {
$parts[1] = str_pad($parts[1], 2, '0', STR_PAD_RIGHT);
}
// 정수 부분과 소수점 이하를 다시 합쳐준다.
return implode('.', $parts);
}
'Backend > PHP' 카테고리의 다른 글
| [PHP] 유효한 주민등록번호인지 검증하는 함수 (0) | 2026.04.05 |
|---|---|
| [PHP] 한국수출입은행이 제공하는 현재 환율정보 Open API 사용하기 (0) | 2026.04.05 |