php foreach glob多个扩展

Joh*_*ohn 2 php foreach glob

必须有一个更好的方法来写这个:

<?php $imagecounter = "no";
    foreach (glob("images/*.jpg") as $image)    {
    $imagecounter = "yes";
    }
    foreach (glob("images/*.png") as $image)    {
    $imagecounter = "yes";
    }
    foreach (glob("images/*.gif") as $image)    {
    $imagecounter = "yes";
    }
    if ($imagecounter == "yes"){Create gallery}?>
Run Code Online (Sandbox Code Playgroud)

该文件夹也可能包含zip或pdf文件,不应创建图库

Han*_*nky 9

if(glob("images/*.{jpg,png,gif}", GLOB_BRACE))
{
  //create gallery
}
Run Code Online (Sandbox Code Playgroud)

这就是它:)