Вычесление общего имени для архива.

tristram

Guest
Вычесление общего имени для архива.

Пишу файл-менеджер, там есть буфер, буфер можно паковать в архив tar. Предположим есть массив с путями до обьектов которые нужно запаковать.
$buffer =
array(4) {
[0]=>
string(11) "c:\Recycled"
[1]=>
string(12) "c:\_London_D"
[2]=>
string(8) "c:\fotos"
[3]=>
string(19) "c:\temp\CorelDraw11"
}

не могу придумать алгоритм генерации _названия_ файла архива.

Помогите плиз, всем спасибо заранее!
 

ilkz

Новичок
Ну, например, можно брать по одной (например, первой) букве из названия каждой директории и составить из них имя файла. Что-то типа:
/home
/users
/music
/video
тогда имя файла будет следующим: humv.расширение
 

tristram

Guest
ilkz
не умно
у меня идея брать имя каталога в котором лежат все файлы
 

Мутник

Новичок
tristram
ну так а кто тебе мешает? бери и пользуйся!

а вообще,
PHP:
$name = sha1(rand(1,10000)) .".tgz";
и очень красивое название получается!
 
Сверху