original/とthumbs/の2つの画像フォルダがありますが、ファイル数が異なる(thumbs /の数が少ない)ので、欠落している画像を見つける必要があります。ファイル名はまったく同じです。両方のフォルダを比較して、不足している画像のリストを出力しますか?
アップデート:
答えはどれも私が望んでいたことをしていないようでしたが、私はこの非常に大雑把な答えを思いつきました
使用しないことをお勧めします!!
ボディに暗い背景を与えてから、明るい目立つ色でimgをスタイリングします。
<style>
body{background:#000;}
img {height:10px;width:10px;background:pink;border:1px solid #ccc;padding:10px;margin:5px;}
</style>
PHP:
// Read dir ...
$images = glob('original/{*.jpg,*.gif,*.png}', GLOB_BRACE);
// throw out a foreach ...
foreach($images as $image)
{
// using str_replace switch folders
$image = str_replace('original/', 'thumbs/', $image);
// echo result
$result = '<img src="' . $image . '" alt="m" />';
echo $result;
}
長い間待って、システムをほぼ強制終了した後、すべての画像が表示されます。今度は、それぞれを見て、不足している画像を見つけます。
ここで結果を参照してください: http ://s12.postimage.org/5kcsvs48r/missing.jpg
私が言ったように、これはそれを行うための非常に大雑把な方法であり、非常にサーバーを集中的に使用します。おそらく数枚の画像であれば問題ありませんが、読んで簡単に見つけることができますが、とにかくこれまでに言ったように、8000枚以上の画像がありましたはお勧めできませんが、とにかく良いか悪いかで答えを共有したいと思いました。