Heim > Artikel > Backend-Entwicklung > Wie entferne ich das letzte Zeichen aus einer PHP-Zeichenfolge?
In PHP können Sie die Funktion substr() verwenden, um das letzte Zeichen zu entfernen. Die Syntax lautet „substr (ursprünglicher String, Länge des Strings – 1)“, wobei Sie dazu die Funktion strlen() verwenden können Anzahl der Zeichen Die Länge der Zeichenfolge.
substr()-Funktion gibt einen Teil einer Zeichenfolge zurück.
Hinweis: Wenn der Startparameter negativ ist und die Länge kleiner oder gleich dem Start ist, ist die Länge 0. [Verwandte Empfehlungen: PHP-Tutorial]
Syntax:
string substr(string string, int start, int [length]);
Parameter 1: Originalzeichenfolge;
Parameter 2: Startposition des Schneidens;
Parameter 3: abgefangene Länge
php So entfernen Sie das letzte Zeichen aus einer Zeichenfolge:
substr($str,0,strlen($str)-1);
Kürzung vom Anfang bis zum vorletzten Zeichen, wodurch das letzte Zeichen entfernt wird.
Beispiel:
$str = "1,2,3,4,5,6,"; $newstr = substr($str,0,strlen($str)-1); echo $newstr;
Ausgabe:
1,2,3,4,5,6
Wissen erweitern:
rtrim()-Funktion von Leerzeichen oder andere vordefinierte Zeichen werden ab dem Ende der Zeichenfolge entfernt. Identisch mit der Funktion crush().
Syntax
rtrim(string,charlist)
Verwendungsbeispiel
$str = "1,2,3,4,5,6,"; $newstr = rtrim($str, ","); echo $newstr;
Ausgabe:
1,2,3,4,5,6
Verwandte Lernempfehlungen: PHP-Programmierung vom Anfänger bis zum Meister
Das obige ist der detaillierte Inhalt vonWie entferne ich das letzte Zeichen aus einer PHP-Zeichenfolge?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!