Monday, July 9, 2018

[PHP] 取得資料夾裡的檔案 陣列型態 (glob)

$arr = glob('temp/*');
foreach ($arr as $f) {
  //例如把資料夾中檔名有"_bak"的檔案都刪掉
  if (stripos($f, '_bak') !== false) {
    unlink($f);
  }
}

/*
glob 取得資料的陣列格式
Array
(
    [0] => temp/aaa.jpg
    [1] => temp/bbb.jpg
)
*/

備註:
只取得特定副檔名的檔案 (eg. php)
$arr = glob('temp/*.php');

No comments:

Post a Comment