PHP trim() 函数
实例
移除字符串两侧的字符("Hello" 中的 "He" 以及 "World" 中的 "d!"):
<?php $str = "Hello World!"; echo $str . "<br>"; echo trim($str,"Hed!"); ?>
定义和用法
trim() 函数移除字符串两侧的空白字符或其他预定义字符。
相关函数:
语法
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:
|
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!
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!