ホームページ  >  記事  >  バックエンド開発  >  PHP による zip ファイルの読み込み (ファイルの削除、ファイルの抽出、ファイルの追加) example_PHP チュートリアル

PHP による zip ファイルの読み込み (ファイルの削除、ファイルの抽出、ファイルの追加) example_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:48:30879ブラウズ

PHP での zip ファイルの操作例をいくつか示します。これを紹介してみましょう。

zip アーカイブからファイルを抽出する

zip アーカイブからファイルを削除する
コードは次のとおりです コードをコピー

/*
php zip アーカイブからファイルを抽出します
*/
$zip = 新しい ZipArchive
;
if ($zip->open('jQuery 5 画面スクロール上下フォーカス画像 code.zip') === TRUE) {//中国語のファイル名には、ANSI エンコードされたファイル形式を使用する必要があります
$zip->extractTo('foldername');//すべてのファイルを抽出します
//$zip->extractTo('/my/destination/dir/', array('pear_item.gif', 'testfromfile.php'));//いくつかのファイルを抽出します
$zip->close(); 「わかりました」とエコーします。 } その他 {
エコー「失敗しました」
; }
?>

コードは次のとおりです /*

php zipアーカイブからファイルを削除します
*/
$zip = 新しい ZipArchive
; if ($zip->open('ajaxupload.zip') === TRUE) {
$zip->deleteName('file.txt');//ファイルを削除
$zip->deleteName('testDir/');//フォルダーを削除します
$zip->close(); 「わかりました」とエコーします。 } その他 {
エコー「失敗しました」
; }
?>



zipファイルにファイルを追加します

コードをコピー

コードは次のとおりです

コードをコピー /* php zipアーカイブにファイルを追加します
*/

$zip = 新しい ZipArchive
;
if ($zip->open('ajaxupload.zip') === TRUE) {//ajaxupload.zip は既存の zip ファイルです。中国語のファイル名のエンコードの問題に注意してください
$zip->addFile('33.xml');//新しいファイルを追加
$zip->close(); 「わかりました」とエコーします。 } その他 {
エコー「失敗しました」
; }
?>





http://www.bkjia.com/PHPjc/632775.htmlwww.bkjia.com

tru​​e

技術記事以下のエディタでは、zip パッケージ内の指定されたファイルを読み込んだり、zip パッケージ内の指定されたファイルを削除したりすることができる例をいくつか紹介します。 zipから…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。