Maison > développement back-end > tutoriel php > Options de contexte PHP Zip

Options de contexte PHP Zip

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2023-08-19 22:54:01
avant
1165 Les gens l'ont consulté

PHP Zip上下文选项

Introduction

L'extension ZIP de PHP enregistre zip:// wrapper. PHP 7.2.0 et versions ultérieures prennent en charge les mots de passe pour les archives cryptées. Il n'y a qu'une seule option de contexte Zip appelée mot de passe

Exemple

Créez d'abord un ZIP. archivez comme suit :

<?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();
>>
Copier après la connexion

Pour lire les fichiers du flux zip://, utilisez le code suivant

<?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);
?>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal