Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Zip-Kontextoptionen

PHP-Zip-Kontextoptionen

WBOY
WBOYnach vorne
2023-08-19 22:49:141063Durchsuche

PHP Zip上下文选项

Einführung

PHPs ZIP-Erweiterung registriert zip:// Wrapper. Ab PHP 7.2.0 gibt es nur eine Zip-Kontextoption namens

Beispiel

Erstellen Sie zuerst eine ZIP-Datei Archivieren Sie wie folgt:

<?php
$zip = new ZipArchive;
$zip->open(&#39;test.zip&#39;);
$zip->setPassword("MySecretPassword");
$zip->addFile(&#39;c:/xampp/php/test.txt&#39;, &#39;test.txt&#39;);
$zip->close();
>>

Um Dateien aus dem Zip://-Stream zu lesen, verwenden Sie den folgenden Code

<?php
$opts = array(
   &#39;zip&#39; => array(
      &#39;password&#39; => &#39;secret&#39;,
   ),
);
$context = stream_context_create($opts);
echo file_get_contents(&#39;zip://test.zip#test.txt&#39;, false, $context);
?>

Das obige ist der detaillierte Inhalt vonPHP-Zip-Kontextoptionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:PHP Traversable-SchnittstelleNächster Artikel:PHP Traversable-Schnittstelle