PHP: Wie extrahiere ich alles nach dem ersten Bindestrich in

Hier wird alles rund um Php gepostet.
Antworten
Alexander37
Beiträge: 1
Registriert: 26.01.2025 18:17

Wie extrahiere ich alles nach dem ersten Bindestrich?

Beitrag von Alexander37 »

Hallo liebe Community,

ich arbeite gerade an einer kleinen PHP-Website und habe eine Frage zur Zeichenkettenbearbeitung. Ich muss aus einer Zeichenkette alles nach dem ersten Vorkommen eines bestimmten Zeichens extrahieren. Ein Beispiel könnte '123-4567' sein, wobei ich den Teil '4567' extrahieren möchte.

Bisher habe ich mit substr und strpos experimentiert, aber leider erhalte ich nicht immer die gewünschten Ergebnisse.

Hier ist ein Auszug aus meinem aktuellen Code:

Code: Alles auswählen

$zeichenkette = '123-4567';
$position = strpos($zeichenkette, '-');

if ($position !== false) {
    $nachBindestrich = substr($zeichenkette, $position+1);
}
Gibt es eine einfache PHP-Funktion oder einen bewährten Weg, um das erste Vorkommen eines Zeichens zu finden und den Rest der Zeichenkette zurückzugeben?

Vielen Dank im Voraus für eure Hilfe!
Antworten