PHP trim() 函数

实例

移除字符串两侧的字符("Hello" 中的 "He" 以及 "World" 中的 "d!"):

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

Laufende Beispiele

定义和用法

trim() 函数移除字符串两侧的空白字符或其他预定义字符。

相关函数:

  • ltrim() - 移除字符串左侧的空白字符或其他预定义字符
  • rtrim() - 移除字符串右侧的空白字符或其他预定义字符

语法

trim(s
tring,charlist)
参数 描述
string 必需。
charlist

Optional. Bestimmt, welche Zeichen aus dem String entfernt werden sollen. Wenn es weggelassen wird, werden alle folgenden Zeichen entfernt:

  • "\0" - NULL
  • "\t" - Tabulator
  • "\n" - Zeilenumbruch
  • "\x0B" - Vertikaltabulator
  • "\r" - Zeilenumbruch
  • " " - Leerzeichen

Technische Details

Rückgabewert: Gibt den geänderten String zurück
PHP-Version: 4+
Aktualisierungsprotokoll: In PHP 4.1 wurde hinzugefügt: charlist Parameter.

Mehr Beispiele

Beispiel 1

Entfernen Sie Leerzeichen an den Seiten des Strings:

<?php
$str = " Hello World! ";
echo "Ohne Verwendung von trim: " . $str;
echo "<br>";
echo "Verwendung von trim: " . trim($str);
?>

Die HTML-Ausgabe des folgenden Codes ist wie folgt (siehe Quellcode):

<!DOCTYPE html>
<html>
<body>
Ohne Verwendung von trim:  Hello World! <br>Verwendung von trim: Hello World!
</body>
</html>

Die Browserausgabe des folgenden Codes ist wie folgt:

Ohne Verwendung von trim: Hello World!
Verwendung von trim: Hello World!

Laufende Beispiele

Beispiel 2

Entfernen Sie Leerzeichen an den Seiten des Strings (\n):

<?php
$str = "\n\n\nHello World!\n\n\n";
echo "Ohne Verwendung von trim: " . $str;
echo "<br>";
echo "Verwendung von trim: " . trim($str);
?>

Die HTML-Ausgabe des folgenden Codes ist wie folgt (siehe Quellcode):

<!DOCTYPE html>
<html>
<body>
Ohne Verwendung von trim:
Hello World!
<br>Verwendung von trim: Hello World!
</body>
</html>

Die Browserausgabe des folgenden Codes ist wie folgt:

Ohne Verwendung von trim: Hello World!
Verwendung von trim: Hello World!

Laufende Beispiele