get all the images from a folder in php

前端 未结 9 2285
南方客
南方客 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:08

    Here is my some code

    $dir          = '/Images';
    $ImagesA = Get_ImagesToFolder($dir);
    print_r($ImagesA);
    
    function Get_ImagesToFolder($dir){
        $ImagesArray = [];
        $file_display = [ 'jpg', 'jpeg', 'png', 'gif' ];
    
        if (file_exists($dir) == false) {
            return ["Directory \'', $dir, '\' not found!"];
        } 
        else {
            $dir_contents = scandir($dir);
            foreach ($dir_contents as $file) {
                $file_type = pathinfo($file, PATHINFO_EXTENSION);
                if (in_array($file_type, $file_display) == true) {
                    $ImagesArray[] = $file;
                }
            }
            return $ImagesArray;
        }
    }
    

提交回复
热议问题