Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

ZipArchive::addFromString

ZipArchive::addFromString - Add a file to a ZIP archive using its contents

Описание

bool ZipArchive::addFromString ( string localname, string contents )

Add a file to a ZIP archive using its contents.


Список параметров

localname

The name of the entry to create.

contents

The contents to use to create the entry. It is used in a binary safe mode.



Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.


Примеры

Пример 1. Add an entry to a new archive
$zip = new ZipArchive;
$res = $zip->open('test.zip', ZipArchive::CREATE);
if ($res === TRUE) {
    $zip->addFromString('test.txt', 'file content goes here');
    $zip->close();
    echo 'ok';
} else {
    echo 'failed';
}

Пример 2. Add file to a directory inside an archive
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
    $zip->addFromString('dir/test.txt', 'file content goes here');
    $zip->close();
    echo 'ok';
} else {
    echo 'failed';
}




Смотрите также:
Все функции arxiv
Описание на ru2.php.net
Описание на php.ru