opendir
    (PHP 3, PHP 4, PHP 5)
opendir -- ディレクトリハンドルをオープンする
パラメータ
   
- path
 
       オープンするディレクトリのパス。
      
- context
 
       context パラメータの詳細については
       マニュアルのストリーム
       を参照ください。
      
 
  返り値
   成功した場合にディレクトリハンドルの resource 、
   失敗した場合に FALSE を返します。
  
   path が有効なディレクトリでないかまたは権限が
   制限されているかファイルシステムのエラーによりディレクトリが
   オープンできない場合、opendir() は FALSE を返し、
   E_WARNING エラーが発行されます。
   opendir() のこのエラー出力は、
   関数名の前に '@'
   を付けることにより抑制できます。
  
例
   
例 1. opendir() の例 
<?php $dir = "/etc/php5/";
  // 既知のディレクトリをオープンし、その内容を読み込みます。 if (is_dir($dir)) {     if ($dh = opendir($dir)) {         while (($file = readdir($dh)) !== false) {             echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";         }         closedir($dh);     } } ?>
 |  
 上の例の出力は、たとえば
以下のようになります。 filename: . : filetype: dir
filename: .. : filetype: dir
filename: apache : filetype: dir
filename: cgi : filetype: dir
filename: cli : filetype: dir  |  
  |