note 115754 deleted from ziparchive.setpassword by sobak
| From: | sobak@php.net | Date: | Fri, 02 Dec 2016 04:01:58 +0000 |
| Subject: | note 115754 deleted from ziparchive.setpassword by sobak | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-207929@lists.php.net to get a copy of this message | ||
Note Submitter: @mikeziri
----
$zip = new ZipArchive();
$code = $zip->open('myzip.zip', ZipArchive::CREATE | ZipArchive::OVERWRITE);
if ($code === true)
echo 'zip opened<br>';
else
echo $code.'<br>';
$zip->addFile('somefile');
$code = $zip->setPassword('secret');
if ($code === true)
echo 'password set<br>';
else
echo $code.'<br>';
$code = $zip->close();
if ($code === true)
echo 'closed<br>';
else
echo $code.'<br>';
echo 'done<br>';
this prints:
zip opened
password set
closed
done
on the filesystem, the myzip.zip is created with somefile inside but the zip file is not password
protected.