--TEST-- Phar: url stat --SKIPIF-- --INI-- phar.require_hash=0 --FILE-- "; $pfile = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php'; $files = array(); $files['a'] = 'a'; $files['b/a'] = 'b'; $files['b/c/d'] = 'c'; $files['bad/c'] = 'd'; include 'phar_test.inc'; include $fname; var_dump(stat('phar://hio/a'), stat('phar://hio/b')); ?> --CLEAN-- --EXPECTF-- array(26) { [0]=> int(12) [1]=> int(%d) [2]=> int(33060) [3]=> int(1) [4]=> int(0) [5]=> int(0) [6]=> int(-1) [7]=> int(1) [8]=> int(%d) [9]=> int(%d) [10]=> int(%d) [11]=> int(-1) [12]=> int(-1) ["dev"]=> int(12) ["ino"]=> int(%d) ["mode"]=> int(33060) ["nlink"]=> int(1) ["uid"]=> int(0) ["gid"]=> int(0) ["rdev"]=> int(-1) ["size"]=> int(1) ["atime"]=> int(%d) ["mtime"]=> int(%d) ["ctime"]=> int(%d) ["blksize"]=> int(-1) ["blocks"]=> int(-1) } array(26) { [0]=> int(12) [1]=> int(%d) [2]=> int(16749) [3]=> int(1) [4]=> int(0) [5]=> int(0) [6]=> int(-1) [7]=> int(0) [8]=> int(%d) [9]=> int(%d) [10]=> int(%d) [11]=> int(-1) [12]=> int(-1) ["dev"]=> int(12) ["ino"]=> int(%d) ["mode"]=> int(16749) ["nlink"]=> int(1) ["uid"]=> int(0) ["gid"]=> int(0) ["rdev"]=> int(-1) ["size"]=> int(0) ["atime"]=> int(%d) ["mtime"]=> int(%d) ["ctime"]=> int(%d) ["blksize"]=> int(-1) ["blocks"]=> int(-1) }