(PHP 5 >= 5.2.0, PECL zip >= 1.1.0)
ZipArchive::getFromName — بازگرداندن محتوای ورودی با استفاده از نام آن
بازگرداندن محتوای ورودی با استفاده از نام آن.
نام ورودی
پرچمهای استفاده شده برای باز کردن آرشیو. مقادیر زیر میتواند مورد استفاده قرار گیرد.
ZIPARCHIVE::FL_UNCHANGED
ZIPARCHIVE::FL_COMPRESSED
بازگرداندن محتوای ورودی در صورت موفقیت or FALSE on failure.
Example #1 دریافت محتوای نام
<?php
$zip = new ZipArchive;
if ($zip->open('test1.zip') === TRUE) {
echo $zip->getFromName('testfromfile.php');
$zip->close();
} else {
echo 'failed';
}
?>
Example #2 Convert an image from a zip entry
<?php
$z = new ZipArchive();
if ($z->open(dirname(__FILE__) . '/test_im.zip')) {
$im_string = $z->getFromName("pear_item.gif");
$im = imagecreatefromstring($im_string);
imagepng($im, 'b.png');
}
?>