Привет гуру в дом. Пожалуйста, я хочу переименовать файл с помощью функции rename (), но это будет, если / пока файл существует, пусть он использует счетчик для переименования в другой файл.
пример, если sitemap.txt существует, пусть переименует его в sitemap1.txt если sitemap1.txt существует, пусть переименует его в sitemap2.txt , если sitemap.txt , sitemap1.txt , sitemap2.txt exists пусть переименует его в sitemap3.txt и так далее.
$filename = 'sitemap.txt';
$FileCounter = 1;
while (file_exists( $filename )){
rename($filename, "sitemap". $FileCounter++ .".txt");
}
приведенный выше фрагмент кода работает, но каждый раз, когда существует карта сайта1, он отказывается переходить к следующему счетчику, которым является sitemap2.txt
Я действительно не знаю, как заставить счетчик работать нормально. но мне это нужно только для функции rename()
.
Заранее спасибо.