0
Я создаю архив дегтя со следующей функциейсоздания архива с грушей Archive_Tar
public static function packDirectory($path, $outpath) {
require_once 'Archive/Tar.php';
$obj = new Archive_Tar($outpath);
$obj->setErrorHandling(PEAR_ERROR_PRINT);
$handle=opendir($path);
$files = array();
while (false !== ($file = readdir($handle))) {
if ($file == '.' || $file == '..') {
continue;
}
$files[] = $path . '/' . $file;
}
$obj->create($files);
}
Путь нечто вроде folder1/folder2/folder3/
. Это создает архив как следующего
folder1/folder2/folder3/fileA
folder1/folder2/folder3/fileB
folder1/folder2/folder3/fileC
folder1/folder2/folder3/subfolder/fileD
Я хочу, чтобы быть
fileA
fileB
fileC
subfolder/fileD
Как тх может быть сделана?