|
Home
iRate! IceMelon IM Tutorials Headlines CoolSites PHP Functions |
Most Referenced Functions » google_pagerank() » preg_replace() » imagecreatefrompng() » site_pageranks() » imagepng() » imagedestroy() » imagestring() » imagecolorallocate() » htmlentities() » fopen() » preg_match() » header() » getimagesize() » htmlspecialchars() » ob_start() » session_start() » strstr() » ob_flush() » preg_match_all() » strpos() » setcookie() » flush() » str_replace() » array2vars() » nl2br() » preg_split() » ereg() » urlencode() » ereg_replace() » readgzfile() Become a sponsor for $15/month. Link is sitewide - PR5 homepage, 20+ PR4 pages, 90+ PR3 pages. Email dave[AT]icemelon[D0T]c0m. |
PHP Functions
Function: opendir (PHP 3, PHP 4, PHP 5) opendir -- Open directory handleDescriptionresource opendir ( string path [, resource context] )Opens up a directory handle to be used in subsequent closedir() , readdir() , and rewinddir() calls. Parameters
path The directory path that is to be opened contextFor a description of the context parameter, refer to the streams section of the manual. Return ValuesReturns a directory handle resource on success, or FALSE on failure. If path is not a valid directory or the directory can not be opened due to permission restrictions or filesystem errors, opendir() returns FALSE and generates a PHP error of level E_WARNING . You can suppress the error output of opendir() by prepending ' @ ' to the front of the function name. ChangeLog
Version Description 5.0.0 path supports the ftp:// URL wrapper. 4.3.0 path can also be any URL which supports directory listing, however only the file:// URL wrapper supports this in PHP 4
Examples
Example 1. opendir() example <?php $dir = "/etc/php5/"; // 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"; } closedir($dh); } } ?> The above example will output something similar to: filename: . : filetype: dir filename: .. : filetype: dir filename: apache : filetype: dir filename: cgi : filetype: dir filename: cli : filetype: dir Related Function(s) |