= 5.2.0, PHP 7, PHP 8, PECL zip >= 1.1.0)ZipArchive::extractTo — 解壓縮文件說明ZipArchive::extractTo(string $destination, mixed ">

ZipArchive::extractTo

(PHP 5 >= 5.2.0, PHP 7, PHP 8, PECL zip >= 1.1.0)

ZipArchive::extractTo解壓縮文件

說明

ZipArchive::extractTo(string $destination, mixed $entries = ?): bool

將壓縮文件解壓縮到指定的目錄

參數(shù)

destination

解壓縮的本地目標(biāo)路徑

entries

解壓縮的文件。它接受一個單獨(dú)的文件名或一個文件名數(shù)組。

返回值

成功時返回 true, 或者在失敗時返回 false

范例

示例 #1 Extract all entries

<?php
$zip 
= new ZipArchive;
if (
$zip->open('test.zip') === TRUE) {
    
$zip->extractTo('/my/destination/dir/');
    
$zip->close();
    echo 
'ok';
} else {
    echo 
'failed';
}
?>

示例 #2 Extract two entries

<?php
$zip 
= new ZipArchive;
$res $zip->open('test_im.zip');
if (
$res === TRUE) {
    
$zip->extractTo('/my/destination/dir/', array('pear_item.gif''testfromfile.php'));
    
$zip->close();
    echo 
'ok';
} else {
    echo 
'failed';
}
?>