PHP trim() 함수

예제

문자열 양쪽의 문자를 제거합니다("Hello"의 "He"과 "World"의 "d!"에서):

<?php
$str = "Hello World!";
echo $str . "<br>";
echo trim($str,"Hed!");
?>

실행 예제

정의와 사용법

trim() 함수는 문자열 양쪽의 공백 문자나 다른 предопределенные 문자를 제거합니다.

관련 함수:

  • ltrim() - 문자열左侧의 공백 문자나 다른 предопределенные 문자를 제거합니다.
  • rtrim() - 문자열右侧의 공백 문자나 다른 предопределенные 문자를 제거합니다.

문법

trim(s
tring,charlist)
파라미터 설명
string 필수입니다. 확인해야 할 문자열을 정의합니다.
charlist

선택 사항입니다. 문자열에서 제거할 문자를 지정합니다. 생략될 경우 다음 모든 문자가 제거됩니다:

  • "\0" - NULL
  • "\t" - 탭
  • "\n" - 개행
  • "\x0B" - 가로 줄 표
  • "\r" - 리턴
  • " " - 공백

기술 세부 사항

반환 값: 수정된 문자열을 반환합니다
PHP 버전: 4+
업데이트 기록: PHP 4.1에서 추가되었습니다. charlist 파라미터.

더 많은 예제

예제 1

문자열 양쪽의 공백을 제거합니다:

<?php
$str = " Hello World! ";
echo "trim을 사용하지 않음: " . $str;
echo "<br>";
echo "trim을 사용하여: " . trim($str);
?>

위 코드의 HTML 출력은 다음과 같습니다(원본 코드를 확인하세요):

<!DOCTYPE html>
<html>
<body>
trim을 사용하지 않음:  Hello World! <br>trim을 사용하여: Hello World!
</body>
</html>

위 코드의 브라우저 출력은 다음과 같습니다:

trim을 사용하지 않음: Hello World!
trim을 사용하여: Hello World!

실행 예제

예제 2

문자열 양쪽의 개행 문자(\n)을 제거합니다:

<?php
$str = "\n\n\nHello World!\n\n\n";
echo "trim을 사용하지 않음: " . $str;
echo "<br>";
echo "trim을 사용하여: " . trim($str);
?>

위 코드의 HTML 출력은 다음과 같습니다(원본 코드를 확인하세요):

<!DOCTYPE html>
<html>
<body>
trim을 사용하지 않음:
Hello World!
<br>trim을 사용하여: Hello World!
</body>
</html>

위 코드의 브라우저 출력은 다음과 같습니다:

trim을 사용하지 않음: Hello World!
trim을 사용하여: Hello World!

실행 예제