1--TEST-- 2Bug #50678 (files extracted by ZipArchive class lost their original modified time) 3--SKIPIF-- 4<?php 5if (!extension_loaded('zip')) die('skip zip extension not available'); 6?> 7--INI-- 8date.timezone=UTC 9--FILE-- 10<?php 11$filename = __DIR__ . '/test.zip'; 12$dirname = __DIR__ . '/bug50678'; 13 14@mkdir($dirname); 15 16$zip = new ZipArchive(); 17$zip->open($filename); 18$zip->extractTo($dirname); 19$zip->close(); 20 21var_dump(date('Ym', filemtime($dirname . '/entry1.txt'))); 22?> 23Done 24--EXPECT-- 25string(6) "200607" 26Done 27--CLEAN-- 28<?php 29include __DIR__ . '/utils.inc'; 30rmdir_rf(__DIR__ . '/bug50678'); 31?> 32