> 백엔드 개발 > PHP 문제 > PHP에서 문자열의 시작과 끝에서 추가 문자를 제거하는 방법

PHP에서 문자열의 시작과 끝에서 추가 문자를 제거하는 방법

autoload
풀어 주다: 2023-03-09 10:58:01
원래의
2476명이 탐색했습니다.

E d Strough 는 테이블 요소의 값을 얻기 위한 php 의 일반적인 형식입니다. 사용자가 일상 생활에서 데이터를 입력하기 때문에 Enter와 같은 추가 문자가 생성될 수 있습니다. car.문자, 줄바꿈 문자, 탭 문자, 일반 공백 문자 등 이러한 문제를 해결하는 방법은 trim()이 유용할 것입니다.

PHP에서 문자열의 시작과 끝에서 추가 문자를 제거하는 방법 먼저 trim() 함수를 사용하는 방법을 살펴보겠습니다.

trim ( string $str , string $character_mask )
로그인 후 복사
  • 字符串php获取表单元素的值时常见的格式,由于用户在日常输入数据时,可能会产生多余的字符,例如回车符、换行符、制表符、普通空格符等等,如何解决这些问题,trim()便有了用武之地。

    首先来看看trim()函数的使用方法:

    <?php
    
    $text1   = "\t\tThese are a few words :) ...  \n";
    var_dump($text1);
    //string(33) " These are a few words :) ... "
    var_dump(trim($text1));
    //string(28) "These are a few words :) ..."
    ?>
    로그인 후 복사
    • $str:待处理的字符串。

    • $character_mask:可选,值可设置为所需要过滤的字符串,默认值为 " "(普通空格符)、"t"(制表符)、"n"( 换行符)、"r"(回车符)、""(空字符)、"x0B"(垂直制表符)。

    实际使用:

    若第二个参数为空则将$text1的首尾的 " "(普通空格符)、"t"(制表符)、"n"( 换行符)、"r"(回车符)、""(空字符)、"x0B"(垂直制表符)去除,返回一个删除后的新的字符串。

    <?php
    $text1   = "\t\tThese are a few words :) ...  \n";
    var_dump($text1);
    //string(33) " These are a few words :) ... "
    var_dump(trim($text1,"\t"));
    //string(28) "These are a few words :) ..."
    ?>
    로그인 후 복사

         若第二个参数设置了值"t",如上,则将字符串中首尾含有"t"的内容去除,返回一个删除后的新的字符串。

    rrreee

       若是只需要将字符串的左边删除指定字符串则使用ltrim()

       若是只需要将字符串的左边删除指定字符串则使用rtrim()$str: 처리할 문자 문자열입니다.

  • $character_mask: 선택 사항, 값은 필터링해야 하는 문자열로 설정할 수 있습니다. 기본값은 " "(일반 공백 문자), "t "(탭 문자), "n"(줄 바꿈 문자), "r"(캐리지 리턴 문자), "
  • 위 내용은 PHP에서 문자열의 시작과 끝에서 추가 문자를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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