Чтобы сохранить файлы, загруженные пользователями на удаленном сервере в папке на диске, я изменяю имя файла на
$filename = '/tmp/foo.txt';
$newName = sha1_file($filename); // 40 characters
//or I can do
$newName = uniqid($filename) // 13 characters
. Что является более надежным методом для нового имени, который, скорее всего, не сработает? Благодарю.