Return to stream_get_meta_data_dir_basic.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / streams |
1.1 misho 1: --TEST-- 2: stream_get_meta_data() on directories 3: --FILE-- 4: <?php 5: 6: $dir = opendir(dirname(__FILE__)); 7: var_dump(stream_get_meta_data($dir)); 8: closedir($dir); 9: 10: $dirObject = dir(dirname(__FILE__)); 11: var_dump(stream_get_meta_data($dirObject->handle)); 12: 13: ?> 14: --EXPECT-- 15: array(8) { 16: ["wrapper_type"]=> 17: string(9) "plainfile" 18: ["stream_type"]=> 19: string(3) "dir" 20: ["mode"]=> 21: string(1) "r" 22: ["unread_bytes"]=> 23: int(0) 24: ["seekable"]=> 25: bool(true) 26: ["timed_out"]=> 27: bool(false) 28: ["blocked"]=> 29: bool(true) 30: ["eof"]=> 31: bool(false) 32: } 33: array(8) { 34: ["wrapper_type"]=> 35: string(9) "plainfile" 36: ["stream_type"]=> 37: string(3) "dir" 38: ["mode"]=> 39: string(1) "r" 40: ["unread_bytes"]=> 41: int(0) 42: ["seekable"]=> 43: bool(true) 44: ["timed_out"]=> 45: bool(false) 46: ["blocked"]=> 47: bool(true) 48: ["eof"]=> 49: bool(false) 50: }