PHP str_pad() 함수

예제

문자열의 오른쪽을 채우고 30개의 문자 길이로 새로운 길이를 만듭니다:

<?php
$str = "Hello World";
echo str_pad($str,30,".");
?>

실행 예제

정의와 사용법

str_pad() 함수는 문자열을 새로운 길이로 채웁니다.

문법

str_pad(string,length,pad_string,pad_type)
매개변수 설명
string 필수. 채우기에 사용할 문자열을 규정합니다.
length 필수. 새로운 문자열 길이를 규정합니다. 이 값이 문자열의 원래 길이보다 작으면 어떤 작업도 수행되지 않습니다.
pad_string 선택 사항. 채우기에 사용할 문자열. 기본적으로 공백입니다.
pad_type

선택 사항. 채우기가 규정된 문자열의哪边.

가능한 값:

  • STR_PAD_BOTH - 문자열의 양쪽을 채우기. 짝수가 아니면 오른쪽에 추가적인 채우기가 발생합니다.
  • STR_PAD_LEFT - 문자열의 왼쪽을 채우기.
  • STR_PAD_RIGHT - 문자열의 오른쪽을 채우기. 기본값.

기술 세부 사항

반환 값: 채운 문자열을 반환합니다.
PHP 버전: 4.0.1+

추가 예제

예제 1

문자열의 왼쪽을 채우기:

<?php
$str = "Hello World";
echo str_pad($str,30,".",STR_PAD_LEFT);
?>

실행 예제

예제 2

문자열의 양쪽을 채우기:

<?php
$str = "Hello World";
echo str_pad($str,30,".:",STR_PAD_BOTH);
?>

실행 예제