در صفحه زیر چند راه حل مختلف بیان شده:
https://stackoverflow.com/questions/10489210/check-if-remote-images-exist-php
منظورت از خراب دقیقا چی هست؟ اگه میخوای چک کنی ببینی فایل وجود داره یا نه از تابع file_exists استفاده کن.
اگه میخوای ببینی فایل محتویاتش درست هست یا نه و اینکه حتما درست رندر بشه بنظرم واسه تمام عکسها alt بزار و بعد با jquery شروع کن لود کردن عکسها اگه خراب باشن همون alt نماش داده میشه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟