我一直在纠结这个问题。
我有两个数组$old_images_array和$product_images_array。我想要的是,在$old_images_array上搜索$product_images_array中的所有内容。
如果某个值在$old_images_array中,但不在$product_images_array中,请删除以该值作为名称的文件。
感谢
查看array_diff()函数
http://php.net/manual/en/function.array-diff.php
最快的解决方案是使用array_diff函数。类似这样的东西:
$diff = array_diff($old_images_array, $product_images_array);
foreach ($diff as $filename) {
if(file_exists($filename)) {
unlink($filename);
}
}