Advertisement
Guest User

FUCKFUCKFUCKFUCKFUCK

a guest
May 27th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.24 KB | None | 0 0
  1. function scan_folder($directory, $recursive)
  2. {
  3.     global $images;
  4.     if ($directory{0} != "/")
  5.     {
  6.         $directory = "/" . $directory;
  7.         $relative = "." . $directory;
  8.     }
  9.     else
  10.     {
  11.         $relative = $directory;
  12.     }
  13.     if(is_readable($relative) && $dh = opendir($relative))
  14.     {
  15.         while(false !== ($file = readdir($dh)))
  16.         {
  17.             if(($file !== ".") && ($file !== ".."))
  18.             {
  19.                 if(!is_dir($relative . $file) && is_readable($relative . $file))
  20.                 {
  21.                     if (pathinfo($file, PATHINFO_EXTENSION) == "png")
  22.                     {
  23.                         if ($relative{0} == "/")
  24.                         {
  25.                             array_push($images, $directory . $file);
  26.                         }
  27.                         else
  28.                         {
  29.                             array_push($images, "." . $directory . $file);
  30.                         }
  31.                     }
  32.                 }
  33.                 elseif($recursive)
  34.                 {
  35.                     scan_folder(".".$directory.$file."/", $recursive);
  36.                     echo ".".$directory.$file."/\n";
  37.                 }
  38.             }
  39.         }
  40.     }
  41.     return $images;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement