我想知道是否有任何可能的方法來檢查文件組是否退出格式爲:$filename=$anything_id."_".random.".jpg";
隨機可以是任何。我有很多文件,如如何檢查PHP中是否存在某些類似格式的文件?
gb_23232.jpg, gb_23122.jpg, gb_23332.jpg, gb_23422.jpg, gb_23732.jpg, gb_23922.jpg
等等。
我想刪除與gb_
我想知道是否有任何可能的方法來檢查文件組是否退出格式爲:$filename=$anything_id."_".random.".jpg";
隨機可以是任何。我有很多文件,如如何檢查PHP中是否存在某些類似格式的文件?
gb_23232.jpg, gb_23122.jpg, gb_23332.jpg, gb_23422.jpg, gb_23732.jpg, gb_23922.jpg
等等。
我想刪除與gb_
開頭的文件,你可以使用這些代碼
$mask = 'gb_*.*';
array_map('unlink', glob($mask));
另一個代碼
foreach (glob("gb_*.*") as $filename) {
unlink($filename);
}
您可以加載在所有文件的名稱目錄,然後循環查找包含「gb_」的任何名稱的字符串。
<?php
$handler = opendir("directory/subfolder");
while($file = readdir($handler)){
if(strpos($file, "gb_") !== false){
//deleting stuff goes here
}
}
?>
希望它可以幫助
可以以下可能是在PHP文檔。轉儲列表和搜索字符串中包含'gb'。鏈接 - ScanDir
嘗試SMT是這樣的:
foreach (glob("/path/gb_*") as $filename) {
//unlink($filename);
}
做你需要做的是在PHP中,或者您也可以使用命令行? – miah