get all the images from a folder in php

前端 未结 9 2264
南方客
南方客 2020-12-04 14:37

I am using WordPress. I have an image folder like mytheme/images/myimages.

I want to retrieve all the images name from the folder myimages<

9条回答
  •  一向
    一向 (楼主)
    2020-12-04 15:12

    Check if exist, put all files in array, preg grep all JPG files, echo new array For all images could try this:

    $images=preg_grep('/\.(jpg|jpeg|png|gif)(?:[\?\#].*)?$/i', $files);
    
    
    if ($handle = opendir('/path/to/folder')) {
    
        while (false !== ($entry = readdir($handle))) {
            $files[] = $entry;
        }
        $images=preg_grep('/\.jpg$/i', $files);
    
        foreach($images as $image)
        {
        echo $image;
        }
        closedir($handle);
    }
    

提交回复
热议问题