在此代码中,我使用file_exists()
函数检查目录中是否存在图像及其缩略图。有了这段代码,我没有得到目录中不存在的图像的缩略图,但我得到了不在其中的图像。如何获取目录中不存在的图像缩略图? $abc
和$pqr
是数组的名称。检查目录中是否存在图像和缩略图
我应该怎样做才能使用file_exists()
获取不在目录中的图像名称和缩略图?
$vin1 = 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>";
if(file_exists($_SERVER['DOCUMENT_ROOT']."/cribsuite/images/shortlistings/".$abc.$pqr) && ($_SERVER['DOCUMENT_ROOT']."/cribsuite/images/shortlistings/".$abc."_thumb".$pqr)) {
// ...
} else {
// echo $abc."_thumb".$pqr. " The file doesn't exists";
$img = $abc.$pqr;
$thumb = $abc."_thumb".$pqr;
$img1[] = $img;
$thumb1[] = $thumb;
}
}
echo "<br>";
print_r($img1);
print_r($thumb1);
什么是'$ abc'和'$ pqr' –
$ ABC的值是一个形象的名字和$ PQR是图像扩展,我从数据库中读取。 –