1

我尝试使用 glob() 从 CS CART 安装的缩略图目录中递归获取所有图像文件,但它无法正常工作。当我将相同的代码应用于图像目录时,它起作用了。

下面是我的 PHP 脚本:

$img_folder = "../httpdocs/images/thumbnails/*/";   
$files = glob($img_folder . "*.{jpg,jpeg,png,gif}", GLOB_BRACE);
print_r($files);
echo "<br>";
foreach($files as $file) {
    echo "Uploading ";
    print_r($file);
    echo "<br>";
}

我的“图像”文件夹的目录设置:

..../images
       |
       +-- thumbnails
       |
       +-- detailed
       |
       +-- products

上述脚本适用于“详细”和“产品”文件夹,但不适用于“缩略图”文件夹。

我应该如何解决这个问题?

谢谢。

4

1 回答 1

0

尝试更换

$img_folder = "../httpdocs/images/thumbnails/*/";

$img_folder = "../httpdocs/images/thumbnails/";

/缩略图/*/

您正在缩略图文件夹的子目录中查找图像,而不是在文件夹本身中。

于 2013-07-30T07:08:18.010 回答