Heim >Backend-Entwicklung >PHP-Problem >So entfernen Sie Zeichen am Ende einer Zeichenfolge in PHP
So entfernen Sie Zeichen am Ende einer Zeichenfolge in PHP: 1. Verwenden Sie direkt die Funktion substr(), um das letzte Zeichen in umgekehrter Reihenfolge zu kürzen, mit der Syntax „substr(string,0,-1)“ 2. Verwenden Sie die Funktion rtrim() mit der Syntax „rtrim(string,charlist)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php entfernt die Zeichen am Ende der Zeichenfolge
Methode 1: Verwenden Sie substr( )-Funktion
Direkt verwenden Die Funktion substr() schneidet das letzte Zeichen in umgekehrter Reihenfolge ab
<?php header('content-type:text/html;charset=utf-8'); $str = '123,234,345,'; echo "原字符串:",$str,'<br/>'; echo "去掉末尾字符的字符串:",substr($str,0,-1); ?>
Ausgabe:
原字符串:123,234,345, 去掉末尾字符的字符串:123,234,345
Beschreibung:
Die Funktion substr() gibt einen Teil der Zeichenfolge zurück. Syntax:
substr(string,start,length)
Methode 2: Verwenden Sie die Funktion rtrim()
rtrim(), um Leerzeichen oder andere vordefinierte Zeichen auf der rechten Seite der Zeichenfolge zu entfernen.
1. Geben Sie das letzte Zeichen an.
<?php header('content-type:text/html;charset=utf-8'); $str = '123,234,345,'; echo "原字符串:",$str,'<br/>'; echo "去掉末尾字符的字符串:",rtrim($str,','); ?>.
Das obige ist der detaillierte Inhalt vonSo entfernen Sie Zeichen am Ende einer Zeichenfolge in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!