No.1ベストアンサー
- 回答日時:
うちでは、PHPをつかったシェルスクリプトで、ファイルのバックアップを行っています。
結論から言うと、SYSTEM関数でtarコマンドを起動しています。
的確な情報をありがとうございます!
こんなに便利な関数があるとは知りませんでした。
試しにSYSTEM関数を使って
system('zip -q test.zip 001.jpg file2.jpg');
とPHPに書いたところ、しっかりzipファイルができていました!
今回は大変お世話になりました。ありがとうございます。
No.2
- 回答日時:
使ったことはないけれど、
pear ライブラリの中に File_Archive というものがあり、これが使えそうです。
インストール は、
pear install File_Archive
いくつか、依存関係のあるラリブラリが表示されるかもしれませんが、それもインストールすればいいんでしょう。
マニュアルは、ここにありました。
http://poocl.la-grotte.org/index.php
メールなんかにも使えるメソッドもあるみたいだし、意外と便利かもしれない。
参考URL:http://poocl.la-grotte.org/index.php
PEARのDBクラスやユーザ管理用のクラスは知っていましたが、アーカイブ用のクラスもあるんですね。
大変勉強になりました。今度PEARを利用した圧縮もやってみたいと思います。ありがとうございます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 8 メール送信、zipファイル PDFについて 回答お願いいたします。 Windows8 メールはサクラ 1 2022/05/12 17:49
- 画像編集・動画編集・音楽編集 連続質問です 動画ファイルの圧縮時のビットレートというのについて教えてください 2 2023/08/06 11:50
- その他(IT・Webサービス) サンプルファイルのダウンロードについて 2 2023/02/11 02:46
- PDF PDFファイルの圧縮 1 2022/10/04 13:48
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- ノートパソコン パソコンでmp4の動画ファイルを10個くらい(合計20GB)をフォルダに入れて、容量を軽くしてしまお 2 2023/02/06 02:08
- iPhone(アイフォーン) iPhone ファイル iPhoneのファイルで写真をzipに圧縮した後もう一度展開すると画質は変わ 3 2022/10/21 21:53
- Android(アンドロイド) androidでzip圧縮してから転送できるファイラー 3 2022/12/11 10:22
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
- Google Drive USB内の圧縮フォルダが開けません。教えて下さい! 1 2022/07/26 18:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
phpでzipファイルダウンロード...
-
ファイルのダウンロードのイベ...
-
phpでうまく画像がダウンロード...
-
Excelファイルをダウンロード
-
サーバー上のファイルをブラウ...
-
こちらはただの直列処理ですか?
-
onedrive にexcelファイルをア...
-
フォントの色を変えるには?
-
VBでメールを送る時のSMT...
-
ワードプレスサイト PHP8.0.25...
-
FTPコマンドでディレクトリごと...
-
アップロード画像数でCSSを分け...
-
二重投稿防止方法
-
PHPのif文でその処理を途中で抜...
-
入力フォームの空白や改行を制...
-
php5のrename()は日本語をリネ...
-
sqlで日付が一番古いデータの月...
-
HYのAM11:00のラップの部分の歌...
-
i18n_convert と mb_convert_e...
-
php 完了画面の送信メールのコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPで複数ファイルのダウン...
-
phpでうまく画像がダウンロード...
-
ブラウザでExcelをダウンロード...
-
zip圧縮の種類について
-
PHPでファイルのダウンロードす...
-
VB.NETのFTPダウンロードについて
-
生成したHTMLをボタンクリック...
-
eclipseでコメントアウトができ...
-
【PHP】ダウンロードサイト作成...
-
複数ファイルを連続でダウンロード
-
phpでzipファイルダウンロード...
-
libxml2のインストール
-
PHPのFTP関数ftp_fgetエラーに...
-
ダウンロードファイル名の文字...
-
PHPでダウンロードしたファイル...
-
PHPでgz形式のファイルをダウン...
-
phpでの帯域制御、ダウンロード...
-
ファイルダウンロードについて
-
PHPでネット上のPDFファイルを保存
-
csvダウンロードについて
おすすめ情報