PHPで実際の画像をロードせずに画像情報を取得することは可能ですか?私の場合、高さと幅が必要です。
ディレクトリから画像をフェッチするためのこのコードがあります。画像のURLをエコーアウトし、JSで取得します。
<?php
$directory = "./images/photos/";
$sub_dirs = glob($directory . "*");
$i = 0;
$len = count($sub_dirs);
foreach($sub_dirs as $sub_dir)
{
$images = glob($sub_dir . '/*.jpg');
$j = 0;
$len_b = count($images);
foreach ($images as $image)
{
if ($j == $len_b - 1) {
echo $image;
} else {
echo $image . "|";
}
$j++;
}
if ($i == $len - 1) {
} else {
echo "|";
}
$i++;
}
?>