Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Funktion trim() zum Entfernen führender und nachfolgender Leerzeichen und Sonderzeichen aus einer Zeichenfolge

PHP-Funktion trim() zum Entfernen führender und nachfolgender Leerzeichen und Sonderzeichen aus einer Zeichenfolge

伊谢尔伦
Freigeben: 2023-03-07 12:16:01
Original
14441 Leute haben es durchsucht

Wenn Benutzer aufgefordert werden, Daten in Formulare oder andere Textfelder einzugeben, kann es vorkommen, dass sie versehentlich Leerzeichen oder andere Sonderzeichen usw. eingeben. In manchen Fällen sind Leerzeichen und Sonderzeichen in String nicht zulässig. In diesem Fall müssen Sie etwas verwenden, um diese Leerzeichen und Sonderzeichen zu entfernen. PHP bietet die Funktion trim() zum Entfernen von Leerzeichen und Sonderzeichen auf der linken und rechten Seite einer Zeichenfolge, die Funktion ltrim() entfernt Leerzeichen und Sonderzeichen auf der linken Seite einer Zeichenfolge und die Funktion rtrim ()-Funktion entfernt Leerzeichen auf der rechten Seite einer Zeichenfolge. Diese Vorgänge können einfach mit diesen in PHP integrierten Funktionen durchgeführt werden. Im Folgenden werden die Syntax und Verwendung dieser Funktionen vorgestellt.

trim()-Funktion

trim()-Funktion entfernt beide Seiten einer Zeichenfolge Leerzeichen oder andere Sonderzeichen und gibt die Zeichenfolge zurück, nachdem die Leerzeichen und Sonderzeichen entfernt wurden.

Das Syntaxformat ist wie folgt:

 trim(string,charlist)
Nach dem Login kopieren

Parameter:

Die Parameterzeichenfolge der Funktion trim() ist die Zeichenfolge, die am Objekt < ausgeführt werden soll 🎜>; Parameter charlist Geben Sie als optionalen Parameter an, welche Zeichen aus der Zeichenfolge gelöscht werden müssen. Wenn dieser Parameter nicht gesetzt ist, werden alle optionalen Zeichen gelöscht.

trim()

Die optionalen Werte des Funktionsparameters charlist lauten wie folgt:

NULL
t制表符
n换行
x0B垂直制表符
r回车
" "空格
Verwenden Sie die Funktion trim(), um Leerzeichen oder andere Zeichen zu entfernen Sonderzeichen auf beiden Seiten der Zeichenfolge Zeichen, der Beispielcode lautet wie folgt:

<?php
$str = "\r\r(:@_@ PHP中文网  @_@:)    ";
echo trim($str);                             // 去除字符串左右两边的空格
echo "<br>";
echo trim($str,"\r\r(: :)");             // 去除字符串左右两边的特殊字符\r\r(: :)
?>
Nach dem Login kopieren
Das Ausgabeergebnis ist:

(:@_@ PHP中文网 @_@:)
@_@ PHP中文网 @_@
Nach dem Login kopieren

ltrim()-Funktion

ltrim()-Funktion entfernt Leerzeichen und Sonderzeichen auf der linken Seite der Zeichenfolge

und gibt die Zeichenfolge nach dem Entfernen zurück Leerzeichen und Sonderzeichen auf der linken Seite.

Das Syntaxformat ist wie folgt:

ltrim(string,charlist)
Nach dem Login kopieren
Verwenden Sie die Funktion ltrim(), um Leerzeichen oder andere Sonderzeichen auf der linken Seite der Zeichenfolge zu entfernen lautet wie folgt:

<?php
$str = "  (:@_@  PHP中文网  @_@:)    ";
echo ltrim($str);                             // 去除字符串左边的空格
echo "<br>";
echo ltrim($str," (:@_@ ");         // 去除字符串左边的特殊字符(:@_@
?>
Nach dem Login kopieren
Das Ausgabeergebnis ist:

(:@_@ PHP中文网 @_@:)
PHP中文网 @_@:)
Nach dem Login kopieren

rtrim()-Funktion

rtrim ()-Funktion entfernt Leerzeichen auf der linken Seite der Zeichenfolge und Sonderzeichen und gibt die Zeichenfolge ohne Leerzeichen und Sonderzeichen auf der rechten Seite zurück.

Das Syntaxformat ist wie folgt:

rtrim(string,charlist)
Nach dem Login kopieren
Verwenden Sie die Funktion rtrim(), um Leerzeichen oder andere Sonderzeichen auf der rechten Seite der Zeichenfolge zu entfernen. Der Beispielcode lautet wie folgt :

<?php
$str = "  (:@_@  PHP中文网  @_@:)    ";
echo rtrim($str);                             // 去除字符串右边的空格
echo "<br>";
echo ltrim($str," @_@:) ");         // 去除字符串右边的特殊字符@_@:)
?>
Nach dem Login kopieren
Das Ausgabeergebnis ist:

(:@_@ PHP中文网 @_@:)
(:@_@ PHP中文网
Nach dem Login kopieren
[Verwandte Empfehlungen]


1. Teilen Sie Beispiele der TrimHelper-Methode in Java

2.

Detaillierte Erläuterung der String.trim()-Methodenbeispiele in Java

3. So entfernen Sie Leerzeichen auf beiden Seiten einer Zeichenfolge mit trim() in js

4 Die trim()-Funktion in Java

5 Detaillierte Erläuterung der Anwendungsbeispiele von Java trim

Das obige ist der detaillierte Inhalt vonPHP-Funktion trim() zum Entfernen führender und nachfolgender Leerzeichen und Sonderzeichen aus einer Zeichenfolge. 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