php通过多个目录按字母顺序旋转图像

php通过多个目录按字母顺序旋转图像,php,image-rotation,Php,Image Rotation,尝试使用我在glob()文档中找到的递归方法(由gmail.com的peter dot adrianov编写) 函数扫描通过($dir){ $items=glob($dir./*.jpg'); 对于($i=0;$i

尝试使用我在glob()文档中找到的递归方法(由gmail.com的peter dot adrianov编写)

函数扫描通过($dir){
$items=glob($dir./*.jpg');
对于($i=0;$i<计数($items);$i++){
if(is_dir($items[$i])){
$add=glob($items[$i]./*');
$items=array\u merge($items$add);
}
}
退回$items;
}
$files=scandir\u至($imgdir);
<?php

$imgdir = "";

//Change time to how often the images should change (in seconds)
$time = 10;

header('content-type: image/jpg');
if($imgdir != "") {
    $files = glob("/" . $imgdir . "/*/*.jpg");
} else {
    $files = glob("*.jpg");
}
$imagename = $files[abs((time() / $time) % (count($files)))];
echo file_get_contents($imagename);
function scandir_through($dir) {
    $items = glob($dir . '/*.jpg');

    for ($i = 0; $i < count($items); $i++) {
        if (is_dir($items[$i])) {
            $add = glob($items[$i] . '/*');
            $items = array_merge($items, $add);
        }
    }

    return $items;
}

$files = scandir_through($imgdir);