我是 php 新手。我找到了一段从文件夹中获取所有图像的代码。这部分有效。但现在我想在图像下方回显不带扩展名的文件名,在同一个 . 我读了一些关于基本名称和路径的东西,但我没有理解正确......
这有效:
<?php
$files = glob("images/*.*");
for ($i=1; $i<count($files); $i++)
{
$num = $files[$i];
echo '<div class="imgholder"><img src="'.$num.'" class="loadedimg"></div>';
}
?>
我尝试过的(但没有用):
<?php
$path = glob("images/*.*");
$files = glob("images/*.*");
for ($i=1; $i<count($files); $i++)
{
$num = $files[$i];
echo '<div class="imgholder"><img src="'.$num.'" class="loadedimg">';
echo basename($path,".jpg");
echo"</div>";
}
?>
我在网页上收到此错误:basename() 期望参数 1 是字符串,数组在 .../imgloader.php 中给出