1
我想刪除一個文件,我只知道名字的第一部分。刪除一個文件,我只知道PHP的名字的第一部分
unlink('./upload/nav_thumbs/project-' .the rest);
'其餘'=可以是任何東西。只有我得到的是有一個.jpg擴展
有沒有辦法做到這一點?
我想刪除一個文件,我只知道名字的第一部分。刪除一個文件,我只知道PHP的名字的第一部分
unlink('./upload/nav_thumbs/project-' .the rest);
'其餘'=可以是任何東西。只有我得到的是有一個.jpg擴展
有沒有辦法做到這一點?
$possibleFiles = glob('./upload/nav_thumbs/project-*.jpg');
foreach ($possibleFiles as $file) {
if (thisIsTheFileYouAreLookingFor($file)) {
unlink($file);
}
}
你可以嘗試OOP版本太多:
$directoryIterator = new DirectoryIterator('./upload/nav_thumbs');
foreach($directoryIterator as $fileInfo)
if(i_want_to_delete($fileInfo->getFilename()) unlink($fileInfo->getFilename());
+1不錯!我不知道'glob()'技巧 - 每天在這裏學習新東西:) – alfasin
非常感謝! – user1386906