문자열에서 앞뒤 공백과 특수 문자를 제거하는 PHP 함수 Trim()

伊谢尔伦
풀어 주다: 2023-03-07 12:16:01
원래의
14417명이 탐색했습니다.

일반적으로 사용자가 양식이나 기타 텍스트 상자에 데이터를 입력하라는 요청을 받을 때 실수로 공백이나 기타 특수 문자 등을 입력할 수 있습니다. 경우에 따라 문자열에 공백과 특수 문자가 허용되지 않는 경우 이러한 공백과 특수 문자를 제거하는 방법이 필요합니다. PHP에서는 문자열의 왼쪽과 오른쪽에 있는 공백과 특수 문자를 제거하는 함수 를 제공합니다. ltrim() 함수는 문자열의 왼쪽에 있는 공백과 특수 문자를 제거합니다. rtrim() 함수는 문자열 오른쪽의 공백과 특수 문자를 제거합니다. 이러한 작업은 PHP 내장 함수를 사용하여 쉽게 수행할 수 있습니다. 다음은 이러한 함수의 구문과 사용법을 소개합니다.

trim() 함수

trim() 함수는 문자열의 양쪽을 제거합니다. 공백 문자 또는 기타 특수 문자를 입력하고, 공백 및 특수 문자를 제거한 후 문자열을 반환합니다.

구문 형식은 다음과 같습니다.

 trim(string,charlist)
로그인 후 복사

매개변수:

Trim() 함수의 매개변수 문자열은 조작할 문자열

객체 입니다. charlist 매개변수는 선택사항입니다. 선택사항 매개변수는 문자열에서 삭제해야 하는 문자를 지정합니다. 이 매개변수가 설정되지 않으면 모든 선택사항 문자가 삭제됩니다.

Trim()

함수 매개변수 charlist의 선택적 값은 다음과 같습니다.

NULL
t制表符
n换行
x0B垂直制表符
r回车
" "空格
trim() 함수를 사용하여 공백 문자 또는 기타 문자를 제거합니다. 문자열 양쪽에 특수 문자가 있는 경우 예시 코드는 다음과 같습니다.

<?php
$str = "\r\r(:@_@ PHP中文网  @_@:)    ";
echo trim($str);                             // 去除字符串左右两边的空格
echo "<br>";
echo trim($str,"\r\r(: :)");             // 去除字符串左右两边的特殊字符\r\r(: :)
?>
로그인 후 복사

출력 결과는 다음과 같습니다.

(:@_@ PHP中文网 @_@:)
@_@ PHP中文网 @_@
로그인 후 복사

ltrim() 함수

ltrim() 함수는 문자열 왼쪽의 공백과 특수문자

를 제거하고 공백과 특수문자를 제거한 후 문자열을 반환하는 함수입니다. 왼쪽에.

구문 형식은 다음과 같습니다.

ltrim(string,charlist)
로그인 후 복사

ltrim() 함수를 사용하여 문자열 왼쪽의 공백 문자나 기타 특수 문자를 제거합니다. 예시 코드는 다음과 같습니다. 다음은 다음과 같습니다.

<?php
$str = "  (:@_@  PHP中文网  @_@:)    ";
echo ltrim($str);                             // 去除字符串左边的空格
echo "<br>";
echo ltrim($str," (:@_@ ");         // 去除字符串左边的特殊字符(:@_@
?>
로그인 후 복사

출력 결과는 다음과 같습니다.

(:@_@ PHP中文网 @_@:)
PHP中文网 @_@:)
로그인 후 복사

rtrim() 함수

rtrim() 함수는 공백을 제거하고 문자열 왼쪽의 특수 문자를 제거하고 오른쪽의 공백과 특수 문자가 제거된 문자열을 반환합니다.

구문 형식은 다음과 같습니다.

rtrim(string,charlist)
로그인 후 복사

rtrim() 함수를 사용하여 문자열 오른쪽의 공백 문자나 기타 특수 문자를 제거합니다.

<?php
$str = "  (:@_@  PHP中文网  @_@:)    ";
echo rtrim($str);                             // 去除字符串右边的空格
echo "<br>";
echo ltrim($str," @_@:) ");         // 去除字符串右边的特殊字符@_@:)
?>
로그인 후 복사

출력 결과 대상:

(:@_@ PHP中文网 @_@:)
(:@_@ PHP中文网
로그인 후 복사

[관련 권장 사항]


1.

Java의 TrimHelper 메소드 예시 공유

2.

Java String.trim() 메소드 예시

3.

js에서 Trim()을 사용하여 문자열 양쪽 공백을 제거하는 방법

4.

Java의 Trim() 함수

5.

Java Trim 사용예에 대한 자세한 설명

위 내용은 문자열에서 앞뒤 공백과 특수 문자를 제거하는 PHP 함수 Trim()의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿