好,所以我有一个URL列表,但其中一个丢失了,这都很好,但是我如何继续循环而不是停止并给我一个警告错误
foreach ($AllVideoThumbnails as $thumbnail) {
try {
GenerateImageCache($thumbnail['youtubethumbnail']);
}
catch (Exception $e) {
// echo 'Message: ' .$e->getMessage();
// continue;
}
}
一个缺少图像的人给出了这个错误
Warning: exif_imagetype(https://i.ytimg.com/vi/X8AurWRkRpo/hqdefault.jpg): failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in C:\wamp64\www\ModelHurdV2\ImageCache.php on line 400
没有图像,但是我想结束循环,只是想一起解决这个错误
这是“生成图像缓存”的内容
require_once 'ImageCache.php';
$imagecache = new ImageCache\ImageCache();
$imagecache->cached_image_directory = dirname(__FILE__) . '/cached';
$cached_src_one = $imagecache->cache($imageUrl);
这是我正在使用的缓存 https://github.com/nielse63/php-image-cache