From 4b9c62980599228f070b401c7673dce8085b0c61 Mon Sep 17 00:00:00 2001
From: Derek Jones You are allowed multiple calls to this function in order to
-add several files to your archive. Example:
// Write the zip file to a folder on your server. Name it "my_backup.zip"
$this->zip->archive('/path/to/directory/my_backup.zip');
- // Download the file to your desktop. Name it "my_backup.zip"
+ // Download the file to your desktop. Name it "my_backup.zip"
$this->zip->download('my_backup.zip');
@@ -100,7 +100,7 @@ $this->zip->add_data($name, $data);
$name = 'mydata1.txt';
@@ -139,8 +139,8 @@ $this->zip->add_data($name, $data);
$this->zip->add_dir()
-Permits you to add a directory. Usually this function is unnecessary since you can place your data into folders when
-using $this->zip->add_data(), but if you would like to create an empty folder you can do so. Example:
+Permits you to add a directory. Usually this function is unnecessary since you can place your data into folders when
+using $this->zip->add_data(), but if you would like to create an empty folder you can do so. Example:
$this->zip->add_dir('myfolder'); // Creates a folder called "myfolder"
@@ -148,49 +148,49 @@ using $this->zip->add_data(), but if you would like to create an empt
$this->zip->read_file()
-Permits you to compress a file that already exists somewhere on your server. Supply a file path and the zip class will
+
Permits you to compress a file that already exists somewhere on your server. Supply a file path and the zip class will
read it and add it to the archive:
$path = '/path/to/photo.jpg';
$this->zip->read_file($path);
- // Download the file to your desktop. Name it "my_backup.zip"
+ // Download the file to your desktop. Name it "my_backup.zip"
$this->zip->download('my_backup.zip');
If you would like the Zip archive to maintain the directory structure of the file in it, pass TRUE (boolean) in the
-second parameter. Example:
+second parameter. Example:
$path = '/path/to/photo.jpg';
$this->zip->read_file($path, TRUE);
- // Download the file to your desktop. Name it "my_backup.zip"
+ // Download the file to your desktop. Name it "my_backup.zip"
$this->zip->download('my_backup.zip');
-In the above example, photo.jpg will be placed inside two folders: path/to/
+In the above example, photo.jpg will be placed inside two folders: path/to/
$this->zip->read_dir()
-Permits you to compress a folder (and its contents) that already exists somewhere on your server. Supply a file path to the
-directory and the zip class will recursively read it and recreate it as a Zip archive. All files contained within the
-supplied path will be encoded, as will any sub-folders contained within it. Example:
+Permits you to compress a folder (and its contents) that already exists somewhere on your server. Supply a file path to the
+directory and the zip class will recursively read it and recreate it as a Zip archive. All files contained within the
+supplied path will be encoded, as will any sub-folders contained within it. Example:
$path = '/path/to/your/directory/';
$this->zip->read_dir($path);
- // Download the file to your desktop. Name it "my_backup.zip"
+ // Download the file to your desktop. Name it "my_backup.zip"
$this->zip->download('my_backup.zip');
By default the Zip archive will place all directories listed in the first parameter inside the zip. If you want the tree preceding the target folder to be ignored
-you can pass FALSE (boolean) in the second parameter. Example:
+you can pass FALSE (boolean) in the second parameter. Example:
$path = '/path/to/your/directory/';
@@ -204,7 +204,7 @@ $this->zip->read_dir($path, FALSE);
$this->zip->archive()
-Writes the Zip-encoded file to a directory on your server. Submit a valid server path ending in the file name. Make sure the
+
Writes the Zip-encoded file to a directory on your server. Submit a valid server path ending in the file name. Make sure the
directory is writable (666 or 777 is usually OK). Example:
$this->zip->archive('/path/to/folder/myarchive.zip'); // Creates a file named myarchive.zip
@@ -223,7 +223,7 @@ that cause the download to happen and the file to be treated as binary.
$this->zip->get_zip()
-Returns the Zip-compressed file data. Generally you will not need this function unless you want to do something unique with the data.
+
Returns the Zip-compressed file data. Generally you will not need this function unless you want to do something unique with the data.
Example:
--
cgit v1.2.3-24-g4f1b