Mögliches Duplikat:
Wie entferne ich alle bestimmten Zeichen am Ende eines Strings in PHP?
Was ist der schnellste Weg, um das letzte Zeichen aus einer Zeichenkette zu entfernen?
Ich habe eine Zeichenfolge wie
a,b,c,d,e,
Ich möchte das letzte ',' entfernen und die verbleibende Zeichenfolge zurückbekommen:
OUTPUT: a,b,c,d,e
Wie kann ich das am schnellsten erreichen?
Zuerst versuche ich es ohne Leerzeichen, rtrim($arraynama, ",");
und erhalte ein Fehlerergebnis.
Dann füge ich ein Leerzeichen hinzu und erhalte ein gutes Ergebnis:
$newarraynama = rtrim($arraynama, ", ");
Sie können verwenden
substr(string $string, int $start, int[optional] $length=null);
Siehe substr in der PHP-Dokumentation. Es gibt einen Teil eines Strings zurück.