String von Startposition bis Endposition schneiden
Allesklar
- php
Hey Leute,
gibt es eine PHP Funktion, wo ich als Parameter einen String, eine Start- und eine Endposition eingeben kann? Die Funktion liefert dann einen String, der zwischen der Start- und Endposition liegt zurück.
Beispiel:
$a = "abcdefgh";
echo blabla( $a, 1, 4 ); // Ergebnis: bcde
substr() kann ich nur einen Startwert geben. Leider kein Endwert.
Oder muss ich mir da eine eigene Funktion schreiben, die das macht?
Danke im voraus.
Hallo,
substr() kann ich nur einen Startwert geben. Leider kein Endwert.
Oder muss ich mir da eine eigene Funktion schreiben, die das macht?
du kannst eine Länge mit übergeben, der Rest ist dann simples Rechnen.
Gruß
Kalk
Om nah hoo pez nyeetz, Allesklar!
gibt es eine PHP Funktion, wo ich als Parameter einen String, eine Start- und eine Endposition eingeben kann? Die Funktion liefert dann einen String, der zwischen der Start- und Endposition liegt zurück.
Beispiel:
$a = "abcdefgh";
echo blabla( $a, 1, 4 ); // Ergebnis: bcdesubstr() kann ich nur einen Startwert geben. Leider kein Endwert.
Wenn du Anfangs- und Endposition kennst, kennst du auch die Länge der Ergebniszeichenkette. Und genau dafür gibt es [link:http://php.net/manual/de/function.substr.php@title=substr($string, $start, $length)]
Matthias