[PHP] 텍스트의 앞, 뒤 공백을 제거하는 trim 함수 사용법과 응용법

개요

#trim 이라는 함수는 비단 #PHP 에만 등장하는 함수가 아니라서 이미 익숙한 함수일 것입니다. #trim 함수에 특정 텍스트를 넣으면, 해당 텍스트의 시작과 끝 부분에 있는 공백을 제거해주는 아주 유용한 함수입니다.

기본 사용법

$output = trim( $string, [ $character_mask ] );

PHP 에서도 역시 trim 함수의 기본 사용법은 아주 간단합니다. trim 함수의 투입변수로 앞, 뒤 공백을 제거 하고 싶은 텍스트만 넣어주면 됩니다.

만약 시작과 끝 부분의 공백이 아니라 특정 문자를 제거하고 싶다면, 두번째 투입 변수에 해당 특정 문자를 넣어주면 됩니다.

ltrim

만약 텍스트의 시작 부분에 있는 공백이나 특정 문자를 제거하고 싶다면 #ltrim 을 쓰면 됩니다. 기본 사용법은 trim 과 같습니다.

$output = ltrim( $string, [ $character_mask ] );

rtrim

텍스트의 끝 부분에 있는 공백이나 특정 문자를 제거하고 싶다면 #rtrim 을 쓰면 됩니다. 역시나 기본 사용법은 trim, ltrim 과 같습니다.

$output = rtrim( $string, [ $character_mask ] );

기타

trim 함수가 기본적으로 텍스트의 앞 뒤에 있는 공백이나 특정 문자를 제거하기 위해 만들어진 함수이다 보니, 텍스트의 중간에 있는 문자에는 기본적으로 영향을 미치지 않는다고 생각하면 됩니다.

만약 텍스트 중간에 있는 특정 문자를 제거 하기 위해서는 #str_replace 함수를 이용하면 됩니다.

str_replace 에 대한 간단한 사용법은 아래 링크를 참고 하세요.

참고자료