@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
Возможно ли сохранять файл в корень архива, без сохранения структуры каталогов?
Спасибо за помощь!
  • Вопрос задан
  • 188 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
от 300 000 до 500 000 ₽
20 апр. 2024, в 12:50
30000 руб./за проект
20 апр. 2024, в 12:01
20000 руб./за проект
20 апр. 2024, в 11:52
5000 руб./за проект