サーバーディレクトリからすべての画像を表示する必要がある課題に取り組んでいます。これを行うために glob() を実装しようとしましたが、ほぼ機能しているように見えますが、何らかの理由で画像が表示されません。私は xampp を使用してページを提供していますが、これまで問題はありませんでした。何が問題なのかわかりません。以下は関連するコードです。
$size = 5;
$images = glob("../../ass1_data_stage2/jpg/*.JPG", GLOB_BRACE);
$width = (600 / $size);
echo "<table><tr>";
for($i=1; $i < count($images); $i++) {
if (($i % $size) == 0 and $i != 0) {
echo "</tr><tr>";
}
$file = $images[$i];
echo '<td><img src=$file width=$width."px" height="100px" alt="Random image" /> </td>';
}
echo "</tr>";
echo "</table>";
出力は次のようになります。