【www.gdgbn.com--php常用代码】

php教程 获取目录下所有文件实现代码
class a{   
 private $img_dir;
        private $img_path;
        private $face_files = array();
        private $allow_extension = array();

private function get_face_files()
        {
            $files = array();
            if(is_dir($this->img_dir))
            {
                if ($dh = opendir($this->img_dir))
                {
                    while (($file = readdir($dh)) !== false)
                    {
                        if($file == ".") continue;
                        if($file == "..") continue;
                        $fileinfo = explode(".", (basename($file)));
                        if(in_array($fileinfo[1], $this->allow_extension))
                        {
                            $files[] = array(
                                "filename" => $fileinfo[0],
                                "extension" => $fileinfo[1],
                            );
                        }
                    }
                    closedir($dh);
                }
            }
            return $files;
        }
}

本文来源:http://www.gdgbn.com/jiaocheng/29736/