Archive_Tar::add() -- ファイルまたはディレクトリを追加する
説明
このメソッドは既存のアーカイブにファイルやディレクトリを追加します。
もしアーカイブが存在しない場合、アーカイブを生成しようと試みます。
リストされるファイルやディレクトリは、
同名のファイルがすでにアーカイブされている場合でも
アーカイブの最後に追加されます。
返り値
boolean - 成功時には TRUE 、
失敗時には FALSE を返します。
例外・エラー
表 44-1PEAR_Error の値
| エラーコード | エラーメッセージ | 理由 | 解決法 |
|---|
| NULL | "Invalid file list" | 関数に対する引数が正しくフォーマット、
あるいは構成されていません
|
引数のタイプミスを確認してください
|
注意
この関数は、スタティックにコールする
ことはできません。
例
例 44-1圧縮されたアーカイブにファイルを追加する
<?php
$tar_object = new Archive_Tar("tarname.tar.gz", true);
$v_list[0]="dev/file.txt";
$v_list[1]="dev/data/";
$v_list[2]="log/file.log";
$tar_object->add($v_list);
?>
|
|