所以我得到了这段代码来列出一个目录中的所有jpg图像,但它只在我的根目录上工作,我不知道如何将它指向我的图像目录。
<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>
有人能帮我吗?
发布于 2011-03-10 05:19:15
这应该是可行的:
glob('images/N*T.jpg');
否则:
chdir('images');
glob('N*T.jpg');
发布于 2011-03-10 05:17:52
只需预置函数调用的路径即可。
glob('/path/to/directory/N*T.jpg');
请注意,结果数组也将包含前置路径。如果你不想这样做
array_map('basename', glob('/path/to/directory/N*T.jpg'));
发布于 2011-03-10 05:18:07
只需将路径添加到您的函数调用:
glob("/my/path/to/directory/N*T.jpg")
https://stackoverflow.com/questions/5252243
复制相似问题