mam soubory aaa1.txt a aaa12.txt a ted kontroluju jestli uz existuje a kdyz jo, tak chci ziskat novej nazev soboru s pridanou dvojkou na konci....
pouzil sem na to tuhle rekurzi...zjisti ze soubor aaa122.txt uz neexistuje, ale nevrati mi to
Kód:<?php function check_filename($filename) { //rozdeleni na jmeno a priponu $suffix = explode(".", $filename); //spocita pocet prvku pole aby se z toho mohla vyjadrit koncovka $pole = count($suffix); $filetype = $suffix[$pole-1]; if (file_exists("$filename")) { $suffix[$pole-2] .= "2"; $filename = $suffix[$pole-2].".".$filetype; check_filename($filename); } else{ return $filename; } } $filename = "aaa1.txt"; $temp = check_filename($filename); echo "<br>temp: ".$temp; ?>