【发布时间】:2016-01-11 17:06:07
【问题描述】:
我一直在纠结这个问题。
我有两个数组 $old_images_array 和 $product_images_array。 我想要的是,在 $old_images_array 上搜索 $product_images_array 中的所有内容。
如果某个值在 $old_images_array 中,但不在 $product_images_array 中,请删除以该值作为名称的文件。
谢谢
【问题讨论】:
-
欢迎来到 Stack Overflow!你能给我们一些关于你已经写过的 PHP 源代码吗?
-
谢谢。这就是我现在所拥有的。 $diff = array_diff($old_images_array, $product_images_array); foreach ($diff as $filename) { if(file_exists(UPLOAD_DIRECTORY . DS . $filename)) { unlink(UPLOAD_DIRECTORY . DS . $filename);路径是正确的,我已经用一个特定的文件对其进行了测试。它仍然不会删除文件。