--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) ["dev"]=> int(%d) ["ino"]=> int(%d) ["mode"]=> int(%d) ["nlink"]=> int(%d) ["uid"]=> int(%d) ["gid"]=> int(%d) ["rdev"]=> int(%d) ["size"]=> int(%d) ["atime"]=> int(%d) ["mtime"]=> int(%d) ["ctime"]=> int(%d) ["blksize"]=> int(%d) ["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) ["dev"]=> int(%d) ["ino"]=> int(%d) ["mode"]=> int(%d) ["nlink"]=> int(%d) ["uid"]=> int(%d) ["gid"]=> int(%d) ["rdev"]=> int(%d) ["size"]=> int(%d) ["atime"]=> int(%d) ["mtime"]=> int(%d) ["ctime"]=> int(%d) ["blksize"]=> int(%d) ["blocks"]=> int(%d) } --- Done ---