php下载图片并保存到指定文件夹

function GrabImage($url, $dir, $filename=''){if(empty($url)){return false;}$ext = strrchr($url, '.');if($ext != '.gif' && $ext != ".jpg" && $ext != ".bmp"){echo "格式不支持!";return false;}$dir = realpath($dir);//目录+文件$filename = (empty($filename) ? '/'.time().''.$ext : '/'.$filename);$filename = $dir . $filename;//开始捕捉 ob_start(); readfile($url); $img = ob_get_contents(); ob_end_clean(); $size = strlen($img); $fp2 = fopen($filename , "a"); fwrite($fp2, $img); fclose($fp2); return $filename;
}
//测试
$imgpath="https://ss0.bdstatic.com/94oJfD_bAAcT8t7mm9GUKT-xh_/timg?image&quality=100&size=b4000_4000&sec=1483602960&di=f93d78756010023602ecb700b802658f&src=http://pic.90sjimg.com/back_pic/u/00/38/54/05/560412efec2d6.jpg";
GrabImage($imgpath,"D://img");//(图片地址,存放目录,存放显示文件名称);

php下载文件并保存到指定文件夹相关推荐

  1. Java从指定URL下载文件并保存到指定目录

    转自(留做笔记):https://www.cnblogs.com/henuyuxiang/p/11608936.html 1.基本流程 当我们想要下载网站上的某个资源时,我们会获取一个url,它是服务 ...

  2. php下载图片保存到临时文件夹,57、PHP将上传到临时文件夹的文件移动到服务器指定文件夹内...

    本节用到的文件操作函数: 1.is_uploaded_file() 函数判断指定的文件是否是通过 HTTP POST 上传的. 2.move_uploaded_file() 函数将上传的文件移动到新位 ...

  3. pyaudio:基于pyaudio利用Python编程从电脑端录制音频保存到指定文件夹+将录音上传服务器+录音进行识别并转为文本保存

    pyaudio:基于pyaudio利用Python编程从电脑端录制音频保存到指定文件夹+将录音上传服务器+录音进行识别并转为文本保存 目录 输出结果 代码实现 输出结果 代码实现 # -*- codi ...

  4. Vue+Springboot上传图片将 Base64 码转换为图片保存在指定文件夹

    Vue+Springboot上传图片将 Base64 码转换为图片保存在指定文件夹 前言 一.Vue 前端 一.五 注意!!! 二.Springboot 后端 引入Base64依赖 在项目里新建 ut ...

  5. CV:基于Keras利用CNN主流架构之mini_XCEPTION训练性别分类模型hdf5并保存到指定文件夹下

    CV:基于Keras利用CNN主流架构之mini_XCEPTION训练性别分类模型hdf5并保存到指定文件夹下 目录 图示过程 核心代码 图示过程 核心代码 from keras.callbacks ...

  6. CV:基于Keras利用CNN主流架构之mini_XCEPTION训练情感分类模型hdf5并保存到指定文件夹下

    CV:基于Keras利用CNN主流架构之mini_XCEPTION训练情感分类模型hdf5并保存到指定文件夹下 目录 图示过程 核心代码 图示过程 核心代码 def mini_XCEPTION(inp ...

  7. Py:利用pyautogui实现自动将pdf文件(需手动设定pdf总页数)自动翻页并截取另存为图片形式,或自动隔0.1秒自动截笔记本全屏保存到指定文件夹

    Py:利用pyautogui实现自动将pdf文件(需手动设定pdf总页数)自动翻页并截取另存为图片形式,或自动隔0.1秒自动截笔记本全屏保存到指定文件夹 目录 实现步骤和结果 核心代码 实现步骤和结果 ...

  8. 文件html怎么另存为wps,WPS文字中另存为功能详解(wps文字怎么保存到指定文件夹)...

    文件点击保存是默认替换了原有的文件,另存为时就可以更改保存的位置了,可以达到保存到指定文件夹的目的 根据操作需要,有时候需要将WPS文字另存为文档副本. 位置:界面左上角,WPS文字下拉菜单下找到&q ...

  9. 使用Fiddler将响应数据保存到指定文件

    最近有一个简单的需求,就是使用Fidder把去向特定IP和URL的HTTP请求标注起来,并且保存到指定文件中去.下面是实现的FiddlerScript脚本,供参考 筛选指定条件的请求,在发起前拦截 s ...

  10. 微信小程序+Django实现录音并在服务器上保存在指定文件夹

    最近在做一个django后台的小程序开发,要用到小程序的录音功能,并且要把MP3文件保存在服务器上,今天就记录一下.推荐使用wx.getRecorderManager()方法,因为wx.stopRec ...

最新文章

  1. 通过Live Writer Blog客户端来写blog
  2. 清华大学张悠慧:超越冯·诺依曼模型,实现软硬件去耦合的类脑计算(附视频)
  3. Qt——容器类(译)
  4. 2016校招内推 -- 阿里巴巴前端 -- 四面面试经历
  5. TypeScript 参数属性
  6. 中国房地产官媒爆乐视投资国贸地产,布局AI智能家居生态
  7. 【渝粤题库】陕西师范大学400013 组织行为学 作业(专升本)
  8. Designer设计无代码工作流
  9. Web 开发者不可不知的15条编码原则
  10. linux编程之main()函数启动过程【转】
  11. opencv——convertTo
  12. python分析:中国五大城市PM2.5数据分析
  13. C/C++植物大战僵尸之CE找基址+修改器制作(基础版)
  14. Java 利用感知哈希算法简单实现用户头像搜索(搜图)
  15. 三次B样条曲线拟合算法
  16. 客户端访问方式MAPI
  17. c语言如何使用json,C语言:json库的使用
  18. 基于QQ远程协助的远程桌面实现
  19. CubeMX C6T6有关IIC的bug
  20. Android端与服务端基于TCP/IP协议的Socket通讯

热门文章

  1. 社保管理系统服务器异常,社保费客户端登录服务器异常
  2. 图解QQ空间日志爬虫的全部日志获取与日志实际地址分析.
  3. On iPad, UIImagePickerController must be presented via UIPopoverController
  4. LSF COMMAND bhist
  5. python支付宝自动转账_如何使用python实现支付宝转账接口
  6. 5GC基础:架构和网元
  7. WEB 安全之 SQL注入 二 暴库
  8. 2:人民币与美元汇率兑换程序
  9. 机器学习-基础知识 - Precision, Recall, Sensitivity, Specificity, Accuracy, FNR, FPR, TPR, TNR, F1 Score
  10. 领扣LintCode算法问题答案-1485. 圣杯咒语