php-logo-elephant-2При разработке часто приходится генерировать множество файлов, как временных, так и постоянных — рабочих. И не редко в связи с этим может возникнуть конфликты при создании файлов, поскольку имена могут совпадать. Чтобы решить эту проблему, можно перед созданием файла, проверять наличие такого имени. И если название уже существует, то приписывать к имени файла префикс, например, так: “123_file_name.txt”.
Пример:

В этом примере была использована php-функция file_exists, она осуществляет проверку существования файла.