我有一个产品列表,我想动态地找到这些产品的图片。 所以我有一堆以产品命名的文件夹(我不知道最好的方法,但这就是我能得到的)。
问题是,我的脚本找不到带有 Ä,Ü 等特殊字符的产品。关于如何解决它的任何想法? 我试图使用 scandir 找出某种原始输出并在浏览器中打印,但它显示的目录名称与从 CSV 派生的变量的输出完全相同。
非常感谢!
$filepath = getcwd() . "/" . PRODUKTDATENORDNER . ZUBEHOERUNTERORDNER . $correctedFilePath . "/Bilder/";
$urlpath = URL . PRODUKTDATENORDNER . ZUBEHOERUNTERORDNER . $correctedFilePath . "/Bilder/";
$foundFiles = array();
if ( is_dir($filepath) ) {
$files = scandir($filepath);
foreach ($files as $filekey => $filename) {
if ( $filename == "." || $filename == "..") {
continue;
}
if ( is_image($filepath . $filename) ) {
$foundFiles[] = $urlpath . $filename;
//print_r($foundFiles);
}
}
}
$this->produktBildFilePaths = $foundFiles;