Задать вопрос
@zeratustra

PharData: Как упаковать файлы без структуры каталогов?

Есть код:
<?php
$archivename = $_SERVER['DOCUMENT_ROOT']."/tmp/"."isopm.". $_POST['edition_datetime'].".tar";
$tmpfname = tempnam( $_SERVER['DOCUMENT_ROOT']."/tmp", "mat");
$temp = fopen($tmpfname , "w");
fwrite($temp, $_POST['content']);
fclose($temp);
try {
	$a = new PharData($archivename);
	$a -> addFile($tmpfname);
	$a -> compress(Phar::GZ);
	unlink($archivename);
} catch (Exception $e) {
	echo "Exception : " . $e;
}
unlink($tmpfname );
 ?>


Проблема состоит в том, что файл tmpfname засовывается в архив как isopm.tar\OpenServer\domains\domain.my\www\tmp\mat75DB.tmp
Возможно ли сохранять файл в корень архива, без сохранения структуры каталогов?
Спасибо за помощь!
  • Вопрос задан
  • 190 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы