>  기사  >  백엔드 개발  >  문자열 양쪽에서 공백 문자나 기타 사전 정의된 문자를 제거하는 PHP 함수 Trim()

문자열 양쪽에서 공백 문자나 기타 사전 정의된 문자를 제거하는 PHP 함수 Trim()

黄舟
黄舟원래의
2017-11-06 13:46:512171검색

문자열 왼쪽에 있는 문자 제거("Hello"의 "He" 및 "World"의 "d!"):

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

정의 및 사용법

trim() 함수는 공백 문자를 제거합니다. 또는 문자열 양쪽에 미리 정의된 다른 문자가 있습니다.

관련 함수:

  • ltrim() - 문자열 왼쪽에 있는 공백 문자나 기타 미리 정의된 문자를 제거합니다.

  • rtrim() - 문자열 오른쪽에 있는 공백 문자나 기타 미리 정의된 문자를 제거합니다.

Syntax

trim(string,charlist)
Parameters Description
string 필수입니다. 확인할 문자열을 지정합니다.
문자 목록 선택 사항입니다. 문자열에서 제거되는 문자 를 지정합니다. 이 매개변수를 생략하면 다음 문자가 모두 제거됩니다.
  • "

    更多实例

    实例 1

    移除字符串两侧的空格:

    <?php
    $str = " Hello World! ";
    echo "Without trim: " . $str;
    echo "<br>";
    echo "With trim: " . trim($str);
    ?>

    上面代码的 HTML 输出如下(查看源代码):

    <!DOCTYPE html>
    <html>
    <body>
    
    Without trim: Hello World! <br>With trim: Hello World!
    </body>
    </html>

    上面代码的浏览器输出如下:

    Without trim: Hello World!
    With trim: Hello World!

    实例 2

    移除字符串两侧的换行符(\n):

    <?php
    $str = "nnnHello World!nnn";
    echo "Without trim: " . $str;
    echo "<br>";
    echo "With trim: " . trim($str);
    ?>

    上面代码的 HTML 输出如下(查看源代码):

    <!DOCTYPE html>
    <html>
    <body>
    
    Without trim:
    
    
    Hello World!
    
    
    <br>With trim: Hello World!
    </body>
    </html>

    上面代码的浏览器输出如下:

    Without trim: Hello World!
    With trim: Hello World!

    例子

    <?php 
    $str = "##使用函数trim去掉字符串两端特定字符####"; 
    $str1 = trim($str,"#"); 
    //为函数trim传入第二个参数,
    trim将删除字符串$str两端的#字符 echo $str."<br>"; 
    echo $str1; 
    ?>

    输出:

    ##使用PHP函数trim()去掉字符串两端特定字符#### 使用函数trim去掉字符串两端特定字符


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

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.