【问题标题】:Using php glob() to recursively get files in CS CART thumbnails directory使用 php glob() 递归获取 CS CART 缩略图目录中的文件
【发布时间】:2013-07-30 05:47:06
【问题描述】:

我尝试使用 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

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

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

谢谢。

【问题讨论】:

    标签: php glob cs-cart


    【解决方案1】:

    尝试替换

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

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

    /缩略图/*/

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-04
      • 2014-10-05
      • 1970-01-01
      • 2020-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多