PHP:
//#########Funktion zum umbennenen von *.csv.gz in *.csv ###########
//##################################################################
function reverse_strrchr($haystack, $needle)
{
$pos = strrpos($haystack, $needle);
if($pos === false) {
return $haystack;
}
return substr($haystack, 0, $pos + 1);
}
//##################################################################
//##################################################################
Mit dieser Funktion wird eine Datei ab einem bestimmten Punkt abgeschnitten. Also alles, was bis zu diesem Punkt steht wird zurückgegeben, der rest wird abgeschnitten.
Bsp:
$file = "abcdefg";
$new_file = reverse_strrchr ("$file", "e");
echo $new_file; gibt als ergebniss folgendes aus
--> "abcde"; //fg wurde abgeschnitten
Ich will jedoch das abcd abgeschnitten wird und efg zurückgegeben wird!
Kann mir einer bitte helfen?