ZipArchive
PHP Manual

ZipArchive::addFile

(PHP 5 >= 5.2.0, PECL zip >= 1.1.0)

ZipArchive::addFileاضافه کردن فایل به آرشیو ZIP در مسیر داده شده

Description

bool ZipArchive::addFile ( string $filename [, string $localname ] )

اضافه کردن فایل به آرشیو ZIP در مسیر داده شده.

Parameters

filename

مسیر فایل برای اضافه کردن.

localname

نام محلی در آرشیو ZIP.

Return Values

Returns TRUE on success or FALSE on failure.

Examples

این مثال فایل آرشیو 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';
}
?>

ZipArchive
PHP Manual