/opt/alt/php55/usr/share/doc/pear/Archive/docs
NameSizeModeActions
CREDITS2290644editdlrm
example.php14730644editdlrm
LICENSE15700644editdlrm
tutorial.txt50780644editdlrm
tutorial_autoload.php4950644editdlrm
tutorial_directories.php3900644editdlrm
tutorial_extract.php5320644editdlrm
tutorial_iterator.php2980644editdlrm
tutorial_read_only.php3830644editdlrm
tutorial_recursive.php9490644editdlrm
tutorial_replacing.php3900644editdlrm
Edit: /opt/alt/php55/usr/share/doc/pear/Archive/docs/tutorial_recursive.php (949B)
archive->append( array( $path ), $context->prefix ); } function appendRecursive( $archive, $sourceDir, $prefix ) { $context = new ArchiveContext(); $context->archive = $archive; $context->prefix = $prefix; ezcBaseFile::walkRecursive( $sourceDir, array(), array(), 'findRecursiveCallback', $context ); } $archive = ezcArchive::open( "my_archive.zip", ezcArchive::ZIP ); $archive->truncate(); // the 2nd parameter is the directory, the 3rd parameter is the prefix appendRecursive( $archive, '/tmp/directory/', '/tmp/directory/' ); ?>