평범한 이야기들

[PHP] 문자열 채우기 str_pad 함수 본문

평범한 개발 이야기/PHP

[PHP] 문자열 채우기 str_pad 함수

songsariya 2013. 12. 9. 22:34
728x90

STR_PAD 

 

특정 문자열의 앞이나 뒤쪽에 똑같은 문자를 채워넣을때 사용할 수 있는 함수입니다.


달력이나 날짜 앞에 '0'을 붙이거나 아이디를 일정 가릴때 사용하면 참 좋을꺼 같습니다.


함수 원형


string str_pad ( string $input , int $pad_length [, string $pad_string = " " [, int $pad_type = STR_PAD_RIGHT ]] )



함수 파라미터 설명

string $input : 대상 문자열

int $pad_length : 대상 문자열의 길이를 변경

string $pad_string : 추가되는 문자열에 넣을 문자열

int $pad_type : 좌측 , 우측 또는 양쪽에 넣을지 결정 (STR_PAD_LEFT,STR_PAD_RIGHT,STR_PAD_BOTH 사용)




사용 예)


<?php
$input 
"Alien";
echo 
str_pad($input10);                      // produces "Alien     "
echo str_pad($input10"-="STR_PAD_LEFT);  // produces "-=-=-Alien"
echo str_pad($input10"_"STR_PAD_BOTH);   // produces "__Alien___"
echo str_pad($input"___");               // produces "Alien_"
?>


728x90
Comments