gpt4 book ai didi

php - 检查已进入数据库但未进入文件夹的文件

转载 作者:行者123 更新时间:2023-11-29 18:42:11 24 4
gpt4 key购买 nike

我想检查数据库中但不在我的文件夹中的图像。那么我要做什么来显示不在我的文件夹中但在我的数据库中的所有图像。我从表中获取图像名称并存储将其放入数组中。

$abc = array();
$pqr = array();
$xyz = array();
$q1=mysql_query("SELECT * FROM rr2s4_cma_images");

while($q2=mysql_fetch_array($q1)) {
$abc = $q2['image_name'];
$pqr = $q2['type'];
$xyz[] = $abc."".$pqr;
echo "<pre>";
}
print_r($xyz);

例如:这是我的 table

|编号 |图像名称 |

| 1  | 6667136_2.jpg |

| 2 | 6667136_2.jpg |

| 3 | 6667141_2.jpg |

这是我的文件夹中的文件

6667136_2.jpg
6667141_2.jpg

现在我想显示图像6667136_2.jpg,该图像位于我的数据库中,但不在我的文件夹中。

最佳答案

您可以使用 array_diff() 来执行此操作。这将比较值(而不是键)

    <?php
$a1=array(
"1"=>"d",
"2"=>"c",
"3"=>"b",
"4"=>"a"
);
$a2=array(
"1"=>"a",
"2"=>"b",
"3"=>"c"
);

$result=array_diff($a1,$a2);
print_r($result);
?>

这将打印“d”

关于php - 检查已进入数据库但未进入文件夹的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44883750/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com