(PHP 4 >= 4.0.1)
str_pad -- 다른 문자로 특정 길이만큼 문자열을 채운다.
설명
string
str_pad ( string input, int pad_length [, string pad_string [, int pad_type]])
이 함수는 input문자열에 왼쪽, 오른쪽, 혹은 양방향으로 특정한 패딩 길이만큼 채운다.
만약 선택적인 매개변수 pad_string가 제공되지 않는다면,
input는 공백으로 채워지며, 그렇지 않을 경우
그 한계까지 pad_string로 부터의 문자를 채우게 된다.
선택적인 매개변수 pad_type로는
STR_PAD_RIGHT, STR_PAD_LEFT, 혹은 STR_PAD_BOTH 가 올 수 있다.
pad_type가 지정되지 않으면 STR_PAD_RIGHT 로 여겨진다.
pad_length의 값이 음의 값이거나 입력 문자열의 길이보다 작을 경우
패딩은 일어나지 않는다.
예 1.
str_pad() 예 $input = "Alien";
print str_pad($input, 10); // "Alien " 이 생성된다.
print str_pad($input, 10, "-=", STR_PAD_LEFT); // "-=-=-Alien" 이 생성된다.
print str_pad($input, 10, "_", STR_PAD_BOTH); // "__Alien___" 이 생성된다. |
|