Home >Backend Development >PHP Tutorial >Usage of php directory traversal opendir() function
opendir() FunctionOpen a directory handle. This function returns the directory handle resource if successful. Returns FALSE on failure. If the path is not a legal directory, or the directory cannot be opened due to licensing restrictions or file system errors, an E_WARNING level error is thrown. You can hide the error output of opendir() by adding '@' before the function name.
opendir() function example, code is as follows:
<?php $dir = "./"; // open a known directory, and proceed to read its contents if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo "filename: $file : filetype: " . filetype($dir . $file) . "n"."<br />"; } closedir($dh); } } ?>
The above is the detailed content of Usage of php directory traversal opendir() function. For more information, please follow other related articles on the PHP Chinese website!