php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /php-7.1.11/ext/zip/tests/ |
files >> //php-7.1.11/ext/zip/tests/bug70103.phpt |
--TEST-- Bug #70103 (ZipArchive::addGlob ignores remove_all_path option) --SKIPIF-- <?php if (!extension_loaded('zip')) die('skip zip support not available'); ?> --FILE-- <?php $dir = __DIR__ . '/bug70103'; mkdir($dir); chmod($dir, 0777); file_put_contents($dir . '/foo.txt', 'foo'); $zip = new ZipArchive(); $zip->open($dir . '/test.zip', ZipArchive::CREATE | ZipArchive::OVERWRITE); $zip->addGlob($dir . '/*.txt', GLOB_NOSORT, array('remove_all_path' => true)); $zip->close(); $zip = new ZipArchive(); $zip->open($dir . '/test.zip'); var_dump($zip->numFiles); var_dump($zip->getNameIndex(0)); $zip->close(); ?> --CLEAN-- <?php $dir = __DIR__ . '/bug70103'; unlink($dir . '/foo.txt'); unlink($dir . '/test.zip'); rmdir($dir); ?> --EXPECT-- int(1) string(7) "foo.txt"y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`