Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
$str = "file.txt";
$info = pathinfo("file.txt"); $newName = "{$info['filename']}(1).{$info['extension']}";
$info = pathinfo("file.txt"); $filename = $info['filename']; $num = 1; if (preg_match('/(.*?)\((\d+)\)$/', $filename, $matches)) { $filename = $matches[1]; $num = $matches[2]+1; } $newName = "{$filename}({$num}).{$info['extension']}";