PHP: Erstes und letztes Zeichen von einem String abschneiden
Frage von Gast | Letztes Update am 16.01.2024 | Erstellt am 13.07.2015
Ich möchte von einem beliebigen String hinten und vorne das jeweils erste und letzte Zeichen entfernen.
Die Zeichen können beliebig sein (Buchstaben, Zahlen oder Satzzeichen) und auch die Länge des Strings kann völlig unterschiedlich sein.
Gibt es dafür irgendeine allgemeine PHP-Funktion, die mir meinen String genau so kürzen kann?
Ähnliche Themen
PHP: Strings mit Ctype-Funktionen auf Zeichenklassen überprüfen
Artikel | 0 Kommentare
PHP: Nur bestimmte Buchstaben, Zahlen und Zeichen in einem String zulassen
Tipp | 10 Kommentare
PHP: Beliebige Zeichen am Anfang und Ende eines Strings entfernen
Tutorial | 0 Kommentare
JavaScript: Letztes Zeichen aus String entfernen
Tipp | 0 Kommentare
PHP: Erste Stelle von Zahl oder String auslesen
Tutorial | 0 Kommentare
PHP: Alle leeren Elemente aus String-Array entfernen
Tipp | 0 Kommentare
Textarea Maxlength: Maximale Zeichenanzahl in HTML Textarea begrenzen
Tutorial | 4 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Du kannst die PHP-Funktion substr() dazu verwenden, deinen String vorne und hinten zu beschneiden.
Hier ist ein Code-Beispiel:
In dem Beispiel machen wir aus dem String "abcde" den String "bcd". Das erste und letzte Zeichen kannst du abschneiden, indem du substr() als zweiten Parameter 1 und als dritten Parameter -1 übergibst.
Der zweite Parameter gibt an, wo der zurückgegebene Teil-String beginnen soll. Da das erste Zeichen die Position 0 hat, übergeben wir 1 damit wir alle Zeichen nach dem ersten Zeichen bekommen.
Da wir nicht genau wissen, wie lang unser Substring werden wird, übergeben wir als dritten Parameter -1. Ein negativer Wert sorgt hier nämlich dafür, dass von hinten gezählt wird und mit -1 schneiden wir hinten genau ein Zeichen ab.
Letztes Update am 16.01.2024 | Erstellt am 13.07.2015
Danke, Kumpel! Das funktioniert gut. Das hat mein Problem gelöst!
26.03.2019 um 12:52