코딩을 하다보면 숫자 맨앞에 0을 붙여야하는 상황이 생긴다.
이런 상황에서는 str_pad을 쓰면 되겠다.
$i = 4; 인데 04를 만들고 싶으면
$i = str_pad(4, 2, "0", STR_PAD_LEFT); 이렇게 하면 된다.
이를 해석하면 4라는 숫자 뒤(STR_PAD_LEFT)에서 2번째 자리까지 "0"을 붙인다.
이렇게 한다면 04가 되는것이고,
$i = str_pad(4, 5, "0", STR_PAD_LEFT); 2를 5로 바꿔보면
$i = 00005; 이 된다.
'PHP' 카테고리의 다른 글
UTF-8 기준, 한글을 초성,중성,종성으로 분리하기 (0) | 2014.02.18 |
---|---|
PHP 배열 빈값 제거 (0) | 2013.08.20 |
mysql SELECT 결과값을 UPDATE하기 (0) | 2013.02.18 |
세션(session)과 쿠키(cookie)의 차이점 (0) | 2013.01.15 |
PHP $_SERVER[] 값 정리 (0) | 2013.01.08 |