Итак, я получил этот код, чтобы перечислить все jpg-изображения внутри каталога, но он работает только в моем корневом каталоге, и я не знаю, как указать его в каталог изображений. Как я могу указать PHP glob на конкретный каталог?
<ul>
<?php foreach (glob("N*T.jpg") as $image): ?>
<li>
<a href="<?php echo str_replace("T", "F", $image); ?>">
<img src="<?php echo "$image"; ?>">
</a>
</li>
<?php endforeach; ?>
</ul>
Может ли кто-нибудь помочь мне с этим?
Мне понравился подход chdir. это действительно решило это для меня. thank you – Jake
Я пробовал chdir ('images'); метод, но не могу вернуться с помощью chdir (..); – CodeGuru
@FlyingAtom chdir ('images') будет работать, если в вашем рабочем каталоге есть папка с изображениями. вы можете проверить, где именно используется getcwd(), и после того, как вы делаете свой бизнес, возможно, измените его на первоначальное значение. Если это не работает, как прямое использование абсолютного пути, например '/ full/path/to/images' –