【发布时间】:2019-02-12 09:45:50
【问题描述】:
我在 php 中遇到了 glob 问题。 首先,我动态创建拇指并将文件命名为“thumb_width_heigth_filename.ext” 然后我不得不用“filename.ext”删除所有创建的拇指,这并不复杂。我用:
$filename = "name.jpg";
glob(realpath($path)."/thumb_[0-9]*_[0-9]*_$filename")
它对我来说很好用,但是。 如果我有类似的文件:
name.jpg
thumb_20_20_name.jpg
thumb_200_200_name.jpg
我也有类似的文件:
QQ_name.jpg (because system automatically add random 2 symbols if file already exist in folder)
thumb_20_20_QQ_name.jpg
然后我想删除name.jpg和清理拇指我使用我的代码,并得到所有匹配的文件包括QQ_name
我知道如何删除文件,请帮帮我,当我搜索时排除 QQ_name.jpg 之类的文件 thumb_[0-9]_[0-9]*_name.jpg
请帮忙看看。
【问题讨论】: