Notice
Recent Posts
Recent Comments
Tags
- 바코드 스캔하기
- SSD 복사
- 하드 윈도우 복사
- asp.net Select
- 404에러페이지
- asp.net core Select
- 파일업로드 유효성체크
- ViewData
- XSS방어
- javascript 유효성체크
- Mac Oracle
- asp.net dropdownlist
- django 엑셀불러오기
- 맥 오라클설치
- javascript 바코드 생성
- XSS PHP
- ASP.Net Core 404
- php 캐쉬제거
- javascript 바코드스캔
- jquery 바코드생성
- jquery 바코드
- 말줄임표시
- 타임피커
- TempData
- 강제이동
- 바코드 생성하기
- 하드 마이그레이션
- javascript redirection
- ViewBag
- 파일업로드 체크
웹개발자의 기지개
[PHP] 숫자를 한글 돈문자열로 변환하기 본문
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
//금액을 한글로 바꿔주는 소스
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));
}
|
cs |
참고 : https://threeyears.tistory.com/118
'PHP' 카테고리의 다른 글
[PHP] CSRF 공격방어 작업하기 (0) | 2021.07.25 |
---|---|
[PHP] 다소 긴 문장형식의 문자열을 간단히 변수처리하는 방법 (0) | 2021.07.20 |
[PHP] 실무예제, 동적 테이블 칼럼 값처리하기 (0) | 2021.07.07 |
[PHP] MS워드 파일로 다운로드 받기 (0) | 2021.06.28 |
[PHP] SQL injection 방지 함수 (0) | 2021.06.16 |
Comments