substr() Funktion ...
Samuel Vogel
- php
Hallo,
Ich muss eine PHP-Variable von hinten abschneiden, also:
./img/test/links
wird zu:
./img/test
Ich habe es mit der PHP funktion substr() versucht doch die Ordner können ja beliebig lange Namen haben.
Also es muss von hinten alles bis zum ersten "/" weggeschnitten werden.
Ich hoffe ihr versteht was ich meine?
Danke schon mal für eure Antworten und für die Antworten auf bisher alle meine Fragen?
samy,
Hallo,
du brauchst die Funktion strrpos die dir das erste Vorkommen eines Zeichen von hinten liefert, das kannst du dann in deine substr-Parameter mitaufnehmen
cu Benedikt Loepp
Hallo,
und gleich Danke, Danke, Danke für die Hilfe. Ich habs hinbekommen :D
hier mein code falls noch jemand anders dass gleich Problem hat:
<?php
$mystring = "./img/test/ordner/lala";
$search = "/"
$pos = strrpos ($mystring, $search);
if ($pos === false) {
echo "$search ist nicht vorhanden";
}
$new = substr($mystring, 0, $pos);
echo "Erst: $mystring<br>";
echo "Dann : $new";
?>