【发布时间】:2017-12-08 22:16:37
【问题描述】:
我正在尝试创建一个从图像目录中自动提取图像的画廊。
当我 foreach() 每个图像返回时,它会将整个根路径作为图像 src 拉出
/home/dev/public_html/assets/images/
这会导致图像不显示并在屏幕上显示死链接图像。我需要这样的相对路径:
/assets/images/imagename.jpg
如何设置基本路径/URL?
$dirname = "/home/dev/public_html/assets/images/";
$images = glob($dirname."*.jpg");
foreach($images as $image) {
echo '<img src="'.$image.'" /><br />';
}
我尝试将$dirname 设置为此
$dirname = "/assets/images/";
但我没有得到任何结果,也没有任何结果。
我在其中创建的文件位于public_html 文件夹之外,我相信这可能是问题的根源,但文件无法重新定位。
【问题讨论】:
标签: php path directory gallery root