我想删除一个我只知道名称的第一部分的文件。
unlink('./upload/nav_thumbs/project-' .the rest);
'其余的' = 可以是任何东西。我唯一得到的是它有一个 .jpg 扩展名
有没有办法做到这一点?
我想删除一个我只知道名称的第一部分的文件。
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());