--TEST-- Test lstat() and stat() functions: usage variations - dir/file name stored in object --SKIPIF-- --FILE-- var_name = $name; } } // directory name stored in an object $dir_name = new names("$file_path/lstat_stat_variation18"); // file name stored in an object $file_name = new names("$file_path/lstat_stat_variation18.tmp"); echo "\n-- Testing stat() on filename stored inside an object --\n"; // dump the stat returned value var_dump( stat($file_name->var_name) ); echo "\n-- Testing stat() on directory name stored inside an object --\n"; // dump the stat returned value var_dump( stat($dir_name->var_name) ); echo "\n--- Done ---"; ?> --CLEAN-- --EXPECTF-- *** Testing stat() with filename & directory name stored inside an object *** -- Testing stat() on filename stored inside an object -- array(26) { [0]=> int(%d) [1]=> int(%d) [2]=> int(%d) [3]=> int(%d) [4]=> int(%d) [5]=> int(%d) [6]=> int(%d) [7]=> int(%d) [8]=> int(%d) [9]=> int(%d) [10]=> int(%d) [11]=> int(%d) [12]=> int(%d) [u"dev"]=> int(%d) [u"ino"]=> int(%d) [u"mode"]=> int(%d) [u"nlink"]=> int(%d) [u"uid"]=> int(%d) [u"gid"]=> int(%d) [u"rdev"]=> int(%d) [u"size"]=> int(%d) [u"atime"]=> int(%d) [u"mtime"]=> int(%d) [u"ctime"]=> int(%d) [u"blksize"]=> int(%d) [u"blocks"]=> int(%d) } -- Testing stat() on directory name stored inside an object -- array(26) { [0]=> int(%d) [1]=> int(%d) [2]=> int(%d) [3]=> int(%d) [4]=> int(%d) [5]=> int(%d) [6]=> int(%d) [7]=> int(%d) [8]=> int(%d) [9]=> int(%d) [10]=> int(%d) [11]=> int(%d) [12]=> int(%d) [u"dev"]=> int(%d) [u"ino"]=> int(%d) [u"mode"]=> int(%d) [u"nlink"]=> int(%d) [u"uid"]=> int(%d) [u"gid"]=> int(%d) [u"rdev"]=> int(%d) [u"size"]=> int(%d) [u"atime"]=> int(%d) [u"mtime"]=> int(%d) [u"ctime"]=> int(%d) [u"blksize"]=> int(%d) [u"blocks"]=> int(%d) } --- Done ---