看板 PHP 關於我們 聯絡資訊
※ 引述《koko1487 (芋頭)》之銘言: : 現在寫的只能一個一個的從aaa資料夾 : 抓取檔案"路徑"上傳到資料庫 : 並將實體資料寫進bbb資料夾 : 我的問題是: : 到時我會有好幾TB的資料量(都是圖片) : 總不可能一筆一筆手動去抓 : 所以我想問有沒有方法可以一次從aaa資料夾 : 將資料的路徑一次抓到資料庫 : 且實體資料也會送到bbb資料夾 : 請有經驗的各位幫解答一下吧~ : 謝謝~~ //********************* // 取得資料夾路徑清單 //********************* function dir_list($start_dir='.') { $files = array(); if (is_dir($start_dir)) { $fh = opendir($start_dir); while (($file = readdir($fh)) !== false) { if (strcmp($file, '.')==0 || strcmp($file, '..')==0) continue; $filepath = $start_dir . '/' . $file; if ( is_dir($filepath) ) $files = array_merge($files, $this->dir_list($filepath)); else array_push($files, $filepath); } closedir($fh); } else { $files = false; } return $files; } 以前去PHP趴文留的程式,超好用,試試吧 來源是PHP官方函式手冊下面其它高手補充的,不過我忘了哪時候是查哪個函式= = 如果有人找到,幫我補上,謝謝 -- 我的樂多網誌http://blog.roodo.com/liaosankai -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.245.145