-
[php]금액을 한글로 변환하기 소스코드PHP 2020. 8. 13. 15:38728x90
//금액을 한글로 바꿔주는 소스
function number2hangul($number){
$num = array('', '일', '이', '삼', '사', '오', '육', '칠', '팔', '구');
$unit4 = array('', '만', '억', '조', '경');
$unit1 = array('', '십', '백', '천');
$res = array();
$number = str_replace(',','',$number);
$split4 = str_split(strrev((string)$number),4);
for($i=0;$i<count($split4);$i++){
$temp = array();
$split1 = str_split((string)$split4[$i], 1);
for($j=0;$j<count($split1);$j++){
$u = (int)$split1[$j];
if($u > 0) $temp[] = $num[$u].$unit1[$j];
}
if(count($temp) > 0) $res[] = implode('', array_reverse($temp)).$unit4[$i];
}
return implode('', array_reverse($res));
}728x90'PHP' 카테고리의 다른 글
php getimagesize함수와 file_get_contents 함수 오류 ailed to open stream: Invalid argument (0) 2021.03.12 php) 유동변수에 관하여 (0) 2020.09.11 레거시 php를 이용해 mailgun 사용하기 (0) 2020.06.26 PHP 날짜 및 시간 계산 (하루, 일주일, 한달, 다음달,1년 ) (0) 2020.05.31 php JWT토큰 (0) 2020.05.14