ただし、zlibライブラリにはフォルダーを操作する機能はありません(もちろん自分で書くこともできますが、面倒です)。私たちの祖先によって開発され、zlib 関数ライブラリ用のツールが拡張されました。 PHP 圧縮フォルダーの具体的な実装コード: < ?php require_once("archive.php"); $テスト = new zip_file("app.zip"); $test->set_options( array( 'basedir ' = > dirname($modpath), 'inmemory' = > 0, //メモリ圧縮ではありません。 代わりに保管してくださいダウンロードをディスクに直接圧縮する場合は、1 'recurse' = > 1, //サブディレクトリを圧縮するかどうか、 resurse、何が再帰するのかを選択できます。 'storepaths' => 1, // ディレクトリ構造を保存するかどうか、はいを選択します ' => 1 , //カバレッジ 'prepend' => "", //不明 'followlinks' => 0、/ /不明 'メソッド' => 1, //不明 'sfx' => "", //私はそうします意味が分かりません ) ) $test-> add_files("src/archive.php"); $ test- > add_files("/App") $test- >create_archive(); $テスト > download_file(); //この行は書き込まないでください。データはメモリにのみ保存されます //次のコードは、$ testを解凍するためのものです= newtar_file( " archives/test.tar"); $test-> set_options(array('inmemory' =&g)て; 0)) ; $test- >extract_files(); コード例は学習に役立ちますPHP について詳しく 圧縮フォルダーの意味。 http://www.bkjia.com/PHPjc/446142.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/446142.html技術記事ただし、zlibライブラリにはフォルダを操作する機能がありません(もちろん自分で書くこともできますが、面倒です)先人が書いた既製のものをインターネットからダウンロードすることになります...。