Browse Source
- MFH:
- MFH:
- #14962, makes extractTo 2nd argument really optional - replace ZEND_ENGINE_2_1 by PHP_ZIP_USE_OOPECL
3 changed files with 44 additions and 12 deletions
@ -0,0 +1,34 @@ |
|||
--TEST-- |
|||
Bug #14962 (::extractTo second argument is not really optional) |
|||
--SKIPIF-- |
|||
<?php |
|||
/* $Id$ */ |
|||
if(!extension_loaded('zip')) die('skip'); |
|||
?> |
|||
--FILE-- |
|||
<?php |
|||
|
|||
$dir = dirname(__FILE__); |
|||
$file = '__tmp14962.txt'; |
|||
$fullpath = $dir . '/' . $file; |
|||
$za = new ZipArchive; |
|||
$za->open($dir . '/__14962.zip', ZIPARCHIVE::CREATE); |
|||
$za->addFromString($file, '1234'); |
|||
$za->close(); |
|||
|
|||
if (!is_file($dir . "/__14962.zip")) { |
|||
die('failed to create the archive'); |
|||
} |
|||
$za = new ZipArchive; |
|||
$za->open($dir . '/__14962.zip'); |
|||
$za->extractTo($dir, NULL); |
|||
$za->close(); |
|||
|
|||
if (is_file($fullpath)) { |
|||
unlink($fullpath); |
|||
echo "Ok"; |
|||
} |
|||
unlink($dir . '/' . '__14962.zip'); |
|||
?> |
|||
--EXPECT-- |
|||
Ok |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue