홈페이지

기술지원

관리자 2018-03-02 18:29:16
0 568

정의: 특정 문자열의 앞이나 뒤쪽에 반복적인 숫자나 문자를 채워 넣어주는 함수,

​사용예:  빈공간을 채워주는 함수로 쓰이는 곳은 1111을  00001111 이렇게 하거나

            200만원 =>  2000000​ 이렇게 만들어 주는 용도로도 쓰입니다,

string str_pad ( 변수 , 원하는 길이,뭐로 채울까?,어디부터 채울까?)

 

 

'어디부터채울까?' 옵션 : STR_PAD_LEFT,STR_PAD_RIGHT,STR_PAD_BOTH

                                 (꼭 대문자로 써야해요)

 

 

예 )

$b = 123; 

$c = str_pad($b,6,"0",STR_PAD_LEFT);

​echo $c;

결과)

000123​

​제가 쓰는 용도...

xe에서 위젯을 제작했는데 프로필 사진의 폴더명이

멤버 srl 번호가 1234이면

234폴더안의 001 번의 폴더가 생성되어 그 안에 프로필 사진이 들어갑니다.

이때 1234의 숫자를 강제로 6자리로 전환하여 001234를 세자리씩 분할하여

001/234 라는 두개의 배열을 만든후

각각 앞뒤를 변경하여 폴더를 찾게 하는 방식으로 만들어줍니다.

프린트앰
profile
사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
겁쟁이사자들 1기
서버에 요청 중입니다. 잠시만 기다려 주십시오...