(PHP 5 >= 5.2.0, PECL zip >= 1.1.0)
ZipArchive::addFile — اضافه کردن فایل به آرشیو ZIP در مسیر داده شده
اضافه کردن فایل به آرشیو ZIP در مسیر داده شده.
مسیر فایل برای اضافه کردن.
نام محلی در آرشیو ZIP.
Returns TRUE on success or FALSE on failure.
این مثال فایل آرشیو ZIP test.zip را باز کرده و فایل /path/to/index.txt را به آن اضافه میکند. as newname.txt.
Example #1 باز کردن و استخراج
<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
$zip->addFile('/path/to/index.txt', 'newname.txt');
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
?>