자리수3 자리수 지정한 문자로 채우기 str_pad() PHP에서 특정 자리수 만큼 지정된 문자로 변경하고자 할 때 간단하게 str_pad() 함수를 이용하면 편리 합니다. 예를들어 1~20까지의 숫자가 있는데 1~9까지는 2자리수로 맞혀 주기 위해 앞에 "0"을 붙이고자 할 경우 str_pad($a, 2, "0", STR_PAD_LEFT); 라고 하면 간단하게 1~9 인경우 앞에 "0"이 붙게 됩니다. 기타 옵션에 따른 결과를 간단히 설명하겠습니다. 결과 : 1:test s 2:****tests 3:**test**s 4:test*s 1번은 변경할 문자를 입력하지 않을 경우 " " 부족한 자릿수 만큼 우측에 공백으로 추가합니다. 2번의 경우는 LEFT 부족한 자리수 만큼 왼쪽부터 채우며, 3번 BOTH는 좌,우 모두 균등하게 배치합니다. 만약 남은 공백이 5.. 2010. 6. 9. PHP 문자수 자리 고정 1로 넘어오는 변수를 "001"로 세자리수 맞춤. $sj_src=sprintf("%03d", $vl_no); ###### To have a string with leading zeros use this: $string_i = sprintf("%04s",$value) Gives you an output with leading zeros and 4 digits. i.e. 0001 0002 ... 0010 an so on 2008. 10. 19. PHP 자리수 맞추기 $code='11'; echo sprintf('%010u', $code); 자리수는 10개 빈 자리수는 0 2008. 10. 18. 이전 1 다음