PHP高效判断远程图片是否存在
- <?php
- function remoteImageExist($url)
- {
- // $exif_imagetype = [
- // 1 => 'GIF',
- // 2 => 'JPG',
- // 3 => 'PNG',
- // 4 => 'SWF',
- // 5 => 'PSD',
- // 6 => 'BMP',
- // 7 => 'TIFF(intel byte order)',
- // 8 => 'TIFF(motorola byte order)',
- // 9 => 'JPC',
- // 10 => 'JP2',
- // 11 => 'JPX',
- // 12 => 'JB2',
- // 13 => 'SWC',
- // 14 => 'IFF',
- // 15 => 'WBMP',
- // 16 => 'XBM'
- // ];
- $isExsit = @exif_imagetype($url);
- if ($isExsit === false) return false;
- return in_array($isExsit, [1, 2, 3]) ? true : false;
- }
- $url = 'https://detechn.image.alimmdn.com/blog/logo.png?t=1492719500597';;
- remoteImageExist($url);
- ?>
解压密码: detechn或detechn.com
免责声明
本站所有资源出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户自行鉴别,做一个有主见和判断力的用户。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。