1

次の選択がありますが、.jpg を表示したくありません。名前オプションを選択すると、画像ファイルをエコーする必要があります。

    <?php 

    $images = glob("smoelenboek/*.{jpg}", GLOB_BRACE);
    echo '<select name="image">';
    foreach($images as $image)
    {
    echo '<option>' . basename($image) . '</option>';
    }
    echo '</select>';
    echo '<option>' . basename($image) . '</option>'

    ?>
4

4 に答える 4

1

2 番目のパラメーターを使用して、次のことを行いますbasename()

echo '<option>' . basename($image, '.jpg') . '</option>';

ただし、他のサフィックスを持つファイルのリストを開始する場合は、この方法を再検討する必要があります

于 2013-09-13T10:56:32.203 に答える
0

これを試して

$images = glob("smoelenboek/*.{jpg}", GLOB_BRACE);
echo '<select name="image">';
foreach($images as $image)
{
echo '<option value="'.basename($image, '.jpg').'">' . basename($image) . '</option>';
}
echo '</select>';
于 2013-09-13T10:57:17.420 に答える