Heim > Backend-Entwicklung > PHP-Problem > So entfernen Sie zusätzliche Zeichen am Anfang und Ende einer Zeichenfolge in PHP

So entfernen Sie zusätzliche Zeichen am Anfang und Ende einer Zeichenfolge in PHP

autoload
Freigeben: 2023-03-09 10:58:01
Original
2431 Leute haben es durchsucht

E d Strings sind die allgemeinen Formate von PHP , die den Wert des Tabellenelements erhalten, da Benutzer bei der täglichen Eingabe von Daten möglicherweise zusätzliche Zeichen generieren, z. B. Geben Sie das Auto ein, z Geben Sie Zeichen, Zeilenumbruchzeichen, Tabulatorzeichen, normale Leerzeichen usw. ein. Um diese Probleme zu lösen, ist trim() hilfreich.

So entfernen Sie zusätzliche Zeichen am Anfang und Ende einer Zeichenfolge in PHP Schauen wir uns zunächst an, wie man die Funktion trim() verwendet:

trim ( string $str , string $character_mask )
Nach dem Login kopieren
  • 字符串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 :) ..."
    ?>
    Nach dem Login kopieren
    • $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 :) ..."
    ?>
    Nach dem Login kopieren

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

    rrreee

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

       若是只需要将字符串的左边删除指定字符串则使用rtrim()$str: Zu verarbeitende Zeichen Zeichenfolge.

  • $character_mask: optional, der Wert kann auf die Zeichenfolge gesetzt werden, die gefiltert werden muss, der Standardwert ist „ “ (normales Leerzeichen), „t “ (Tabulatorzeichen), „n“ (Zeilenvorschubzeichen), „r“ (Wagenrücklaufzeichen), „
  • Das obige ist der detaillierte Inhalt vonSo entfernen Sie zusätzliche Zeichen am Anfang und Ende einer Zeichenfolge in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage