データベース/MySQL、PostgreSQL、SQLite

Tar形式で圧縮・解凍するプログラム

指定されたファイルを「Archive_Tar」を使用してTar形式で圧縮・解凍するプログラムを紹介します。

執筆者:堀江 美彦

指定されたファイルを「Archive_Tar」を使用してTar形式で圧縮・解凍するプログラムを紹介します。

事前の設定

1. 「Archive_Tar」のインストールの確認

「Archive_Tar」をインストールします。
尚、このサンプルプログラムではMySQLは使用しませんのでテーブル作成等の作業は不要です。

1. スタートメニューのプログラムのアクセサリより(またはファイル名を指定して実行に「CMD」を指定します)コマンドプロンプトを起動します。
C:
と入力し、エンターキーを押し、Cドライブに切替た後、
CD \xampp\php
と入力し、エンターキーを押し、
\xampp\php
のディレクトリに移動します。
「list」コマンドでPEAR関連のパッケージのインストール状況を確認します。
C:\xampp\php>pear list

INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
=========================================
PACKAGE                  VERSION  STATE
Archive_Tar              1.3.2    stable
Archive_Zip              0.1.1    beta
Calendar                 0.5.4    beta
Console_Getargs          1.3.4    stable
Console_Getopt           1.2.3    stable
Date                     1.4.7    stable
OLE                      1.0.0RC1 beta
PEAR                     1.7.1    stable
PEAR_Info                1.9.0    stable
Spreadsheet_Excel_Writer 0.9.1    beta
Structures_Graph         1.0.2    stable


「Archive_Tar」がインストールされている場合は 次のインストール作業は不要です。
インストールされていない場合は
pear install --alldeps Archive_Tar
とタイプしてエンターキーを押すとインストールが開始されます。


2. 圧縮プログラムのテストで使用するファイルの準備

「text01.txt」 --- テキストファイル形式であれば内容はなんでもよいです。
「pict01.jpg」 --- JPGの画像ファイルであれば内容はなんでもよいです。
の2つのファイルを「\xampp\htdocs\test」フォルダ内においてください。

[サンプルプログラムの仕様]

・指定されたファイルを「Archive_Tar」を使用してTar形式で圧縮・解凍します。


続いて、次ページでTar形式のファイル圧縮プログラム「myphp10.php」を作成します。
  • 1
  • 2
  • 3
  • 5
  • 次のページへ

あわせて読みたい

あなたにオススメ

    表示について

    カテゴリー一覧

    All Aboutサービス・メディア

    All About公式SNS
    日々の生活や仕事を楽しむための情報を毎日お届けします。
    公式SNS一覧
    © All About, Inc. All rights reserved. 掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます