> 백엔드 개발 > PHP 튜토리얼 > PHP 문자열 함수 Trim() 사용법 요약

PHP 문자열 함수 Trim() 사용법 요약

怪我咯
풀어 주다: 2023-03-08 07:00:01
원래의
2723명이 탐색했습니다.

문자열 함수 Trim()은 문자열 양쪽에서 공백 문자나 기타 미리 정의된 문자를 제거합니다. 이는 프로그램 개발에서 매우 중요합니다. 이 기사에서는 PHP 문자열 함수 Trim()에 대한 여러 기사를 수집했습니다. 모든 사람들이 Trim() 함수를 이해하는 데 도움이 되기를 바랍니다. 살펴보겠습니다.

1.문자열의 시작과 끝에서 공백과 특수 문자를 제거하는 PHP 함수 Trim()

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

2.PHP 함수 rtrim() 사용 시 이상한 현상

오늘 rtrim() 함수를 사용할 때 이상한 문제가 발생했습니다.

echo rtrim(&#39;<p></p>&#39;, &#39;</p>&#39;); // 输出为 <p
echo ltrim(&#39;www.php.cn&#39;,&#39;www.&#39;); // 输出为 php.cn
로그인 후 복사

위 출력 결과는 원래는 약간 예상치 못한 결과라고 생각했습니다. 첫 번째 라인은

로 출력되어야 하며, 두 번째 라인은 jb51.net으로 출력됩니다.

이 문제는 오랫동안 나를 괴롭혔고, 그 이유를 찾지 못했습니다. 나중에 매뉴얼에서 답을 찾았습니다.

rtrim()은 문자열이 아닌 문자 단위로 문자를 대체합니다. 오른쪽에서 왼쪽으로 바꾸면 > 의 6개 문자가 확실히 대체됩니다. 왜냐하면 > < /p>)이므로 왼쪽으로 갈 때 p가 만나면 두 번째 매개변수의 문자열에 p가 포함되지 않습니다. 따라서 대체가 중지되고

3.PHP의 Trim() 함수 사용에 대한 간단한 안내

PHP 함수 Trim()은 문자열의 양쪽 끝에서 공백 문자와 기타 미리 정의된 문자를 제거합니다. 구체적인 구문은 Trim(str, charlist)입니다. 코드 예제를 통해 자세히 설명하겠습니다. Trim(str, charlist) 매개변수 1 str은 연산할 문자열이고, 매개변수 2 charlist는 선택사항이며 제거하려는 특수 기호를 지정합니다.

4.PHP에서 ltrim 및 rtrim을 사용하여 왼쪽 및 오른쪽 공백과 특수 문자를 제거하는 예

이 기사에서는 주로 PHP에서 ltrim 및 rtrim을 사용하여 왼쪽 및 오른쪽 공백과 특수 문자를 제거하는 방법을 설명합니다. rtrim을 예시 형식으로 자세히 설명합니다. rtrim의 정의, 매개변수 기능, 왼쪽 및 오른쪽 공백 제거 및 특수 문자 사용 방법을 참조할 수 있습니다. 이 글에서는 왼쪽 및 오른쪽 제거를 위한 ltrim 및 rtrim의 사용법을 분석합니다.

[관련 Q&A 추천]

php - Trim 함수의 전각 공백 처리

javascript - Trim() 함수 사용시 에러 발생. IE 브라우저

[관련 항목 추천]

trim

rtrim

ltrim

【추천 관련 글】

php 트림 기능 ltrim 기능 rtrim 기능 차이

PHP Trim, nl2br, addcslashes, uudecode, md5 등의 일반적인 문자열 조작 함수에 대한 예제 요약

위 내용은 PHP 문자열 함수 Trim() 사용법 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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