<?php
$list
=
$archive
->extract(PCLZIP_OPT_PATH,
"extract/folder/"
);
$list
=
$archive
->create(
"file.txt,image.gif"
,PCLZIP_OPT_ADD_PATH,
"backup"
);
$list
=
$archive
->add(
"/usr/local/user/test/file.txt"
,PCLZIP_OPT_REMOVE_PATH,
"/usr/local/user"
);
$list
=
$archive
->create(
"data/file.txt images/image.gif"
,PCLZIP_OPT_REMOVE_ALL_PATH);
$list
=
$archive
->extract(PCLZIP_OPT_SET_CHMOD, 0777);
$rule_list
[0] =
'test/aaa.txt'
;
$rule_list
[1] =
'test/ddd.txt'
;
$rule_list
=
"test/aaa.txt,test/ddd.txt"
;
$list
=
$archive
->extract(PCLZIP_OPT_BY_NAME,
$rule_list
);
$list
=
$archive
->extract(PCLZIP_OPT_BY_EREG,
"aa"
);
$list
=
$archive
->extract(PCLZIP_OPT_BY_PREG,
"/^bb/"
);
$list
=
$archive
->extract(PCLZIP_OPT_BY_INDEX,
array
(
'0-1'
,
'6-7'
));
$list
=
$archive
->extract(PCLZIP_OPT_BY_NAME,
"data/readme.txt"
,
PCLZIP_OPT_EXTRACT_AS_STRING);
$list
=
$archive
->extract(PCLZIP_OPT_BY_NAME,
"data/readme.txt"
,
PCLZIP_OPT_EXTRACT_IN_OUTPUT);
$list
=
$archive
->add(
"data/file.txt"
, PCLZIP_OPT_NO_COMPRESSION);
$list
=
$archive
->create(
"data"
, PCLZIP_OPT_COMMENT,
"Add a comment"
);
$list
=
$archive
->add(
"data"
, PCLZIP_OPT_ADD_COMMENT, "Add a comment after
the existing one");
$list
=
$archive
->add(
"data"
, PCLZIP_OPT_PREPEND_COMMENT, "Add a comment before
the existing one");
?>