Advertisement
Guest User

Untitled

a guest
Sep 30th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.56 KB | None | 0 0
  1. <?php
  2. $directory = '/path/to/directory';
  3. $directoryIterator = new RecursiveDirectoryIterator($directory, RecursiveDirectoryIterator::SKIP_DOTS);
  4. $iteratorIterator = new RecursiveIteratorIterator($directoryIterator);
  5.  
  6. $files = [];
  7. $fileInfoResource = new finfo(FILEINFO_MIME_TYPE);
  8. /**
  9.  * @var SplFileObject $fileObject
  10.  */
  11. foreach ($iteratorIterator as $fileObject) {
  12.  
  13.     $mimeType = $fileInfoResource->file($fileObject->getRealPath());
  14.  
  15.     if(strpos($mimeType,'image') !== false){
  16.        $files[]=$fileObject->getRealPath();
  17.     }
  18.  
  19. }
  20.  
  21.  
  22. var_dump($files);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement