这次给大家带来php判断远程图片能否被调用,php判断远程图片能否被调用的注意事项有哪些,下面就是实战案例,一起来看一下。
说明:在做一个图片预览中图的东西,遇到一个问题,就是要判断远程文件是否存在(不是同一台服务器)。
例子,判断远程图片是否存在的多种方法。
代码说明:
方法一,无论图片在不在都是返回FALSE;
方法二,windows下可行,LINUX下无论图片在不在都返加TRUE;
方法三,应该是最合适的
另外:用get_headers() 方法存在效率问题,建议不使用作为此解决方案。fsockopen版:
"; print_r($headers);通过http状态码来判断文件是否存在,比如,响应 302,301,404等都为不存在,如果是200,304,等可以视为文件存在。
1,fopen()方法:2,CURL方法:
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:










