我尝试使用此代码从文件夹中获取所有图像。 结果不正确,因为代码回显了" /"太多了(就像下面这样)
有人请帮忙!
$dirname = 'uploads/'.$email.'/'.$product_id.'/';
$images = glob($dirname."*");
foreach($images as $image) {
echo '<img src="'.$image.'" /><br />';
}
<img src="uploads/test@test.com//52">
这是理想的结果:
<img src="uploads/test@test.com/52/">
这是最终结果..
感谢Rakesh Shetty谢谢你!
$product_id = $row['product_id'];
$dirname = 'uploads/'.$email.'/'.$product_id.'/';
$files = glob($dirname."*.*");
print_r($files); // check what you get
for ($i=1; $i<count($files); $i++){
$num = $files[$i];
echo '<img src="'.$num.'" /> ';
}
print_r($files);
答案 0 :(得分:0)
试试这个:Source
$dirname = 'uploads/'.$email.'/'.$product_id.'/';
$files = glob($dirname."*.*");
print_r($files); // check what you get
for ($i=1; $i<count($files); $i++)
{
$num = $files[$i];
echo '<img src="'.$num.'" /> ';
}