ディレクトリ内の画像を回転させようとしています。私の問題は$imageR
、画像ソースとして何も通過しない場合、正しいパスを取得できないことです。私のコードは以下の通りです:
foreach(glob('media/{*.gif,*.png,*.JPG,.JPEG,*.jpg}', GLOB_BRACE) as $image){
$image_data = exif_read_data($image);
switch($exif['Orientation']) {
case 8:
$imageR = imagerotate($image,90,0);
break;
case 3:
$imageR = imagerotate($image,180,0);
break;
case 6:
$imageR = imagerotate($image,-90,0);
break;
}
echo '<li>';
echo '<a href="tim.php?src='.$image.'&w=900&h=900&q=70&zc=3" rel="external">';
echo '<img src="tim.php?src='.$image.'&w=200&h=200"/>';
echo '</a>';
echo '</li>';
}