PEAR Archive_Tar类的中文文档[1]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 ccterran 的 blog

pear archive_tar类中文文档
===================================
最后更新(译注:英文文档) : 2001-08-15

 

总览 :
----------

  archive_tar类帮助创建和管理由gnu zip压缩或者非gnu zip压缩的gnu tar格式文件.
  该类提供了一些基本函数,象创建压缩包,在压缩包里加入文件,从压缩包中解出文件,以及列出压缩包内容.
  它也提供了一些先进的函数允许用路径操作的方式添加和解压文件(译注:就是可以在添加和解压过程中,设定路径). 

样例 :
--------

  // ----- 创建对象(解压缩)
  
$tar_object = new archive_tar("tarname.tar");
  
$tar_object->seterrorhandling(pear_error_print);

  
// ----- 创建压缩包
  
$v_list[0]="file.txt";
  
$v_list[1]="data/";
  
$v_list[2]="file.log";
  
$tar_object->create($v_list);

  
// ----- 加入文件
  
$v_list[0]="dev/file.txt";
  
$v_list[1]="dev/data/";
  
$v_list[2]="log/file.log";
  
$tar_object->add($v_list);

  
// ----- 加入更多的文件
  
$tar_object->add("release/newfile.log release/readme.txt");

  
// ----- 列出内容
  
if (($v_list  =  $tar_object->listcontent()) != 0)
    for (
$i=0; $i<sizeof($v_list); $i++)
    {
      echo
"filename :'".$v_list[$i][filename]."'<br>";

本文关键:PEAR Archive_Tar类的中文文档
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top