PHP の ZIP 拡張機能レジスタ zip:// ラッパー。PHP 7.2.0 以降では、暗号化されたアーカイブのパスワードがサポートされています。 password
最初に次のように ZIP アーカイブを作成します:
<?php $zip = new ZipArchive; $zip->open('test.zip'); $zip->setPassword("MySecretPassword"); $zip->addFile('c:/xampp/php/test.txt', 'test.txt'); $zip->close(); >>
zip:// ストリームから読み取るにはファイルを取得するには、次のコードを使用してください
<?php $opts = array( 'zip' => array( 'password' => 'secret', ), ); $context = stream_context_create($opts); echo file_get_contents('zip://test.zip#test.txt', false, $context); ?>
以上がPHP Zip コンテキスト オプションの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。