我有这段代码:
@unlink($sMediaDir . $iLastID . '' . '.jpg');
如何删除文件,无论其扩展名如何?并使用.png,.bmp等工作吗?
PHP: Delete a file with any extension?并不是我想要的。 谢谢!
答案 0 :(得分:0)
您可以使用glob()查找要删除的文件
$files = glob($sMediaDir . $iLastID .'.*'); // Look for all files starting with $iLastId
if( count($files)!==0 ){
// If files are found, loop through the array to delete them:
foreach($files as $k=>$file){
unlink($sMediaDir.$file);
}
}
我不完全确定你的变量的价值,但你抓住了我的漂移:)