读取文件夹文件
public function getFolderData($dir) { $data = array(); // 打开目录并读取其中的文件/文件夹 $handle = opendir($dir); while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $path = $dir . "/" . $file; // 如果是文件夹,则递归调用该函数 if (is_dir($path)) { $data[] = $this->getFolderData($path); } else { // 如果是文件,则记录文件名或其他所需数据 $data[] = iconv('GBK', 'UTF-8//IGNORE', $file); } } } closedir($handle); return $data; }