HTTP图片下载和本地指定文件删除
来源:互联网 发布:java byte 0x00 编辑:程序博客网 时间:2024/06/12 01:48
HTTP地址下 图片的下载和 本地文件的删除
封装函数
function downloadImageFromWeixin($url){$ch=curl_init($url);curl_setopt($ch,CURLOPT_HEADER,0);curl_setopt($ch,CURLOPT_NOBODY,0);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);$package=curl_exec($ch);$httpinfo=curl_getinfo($ch);curl_close($ch);return array_merge(array('body'=>$package),array('header'=>$httpinfo));}下载
//图片地址$url="https://api.weixin.qq.com/cgi-bin/media/get?access_token=".urlencode($Accesstoken)."&media_id=".urlencode($mediaid);$imageInfo=downloadImageFromWeixin($url);//图片名称$filename = md5(uniqid(rand())).".jpg";//图片存放地址$fileurl=MODULE_ROOT."/public/images/face/".$filename;//打开写入地址$local_file=fopen($fileurl,'w');if(false !== $local_file){//写人图片if(false !== fwrite($local_file,$imageInfo["body"])){fclose($local_file);}} $imageInfo = json_encode($imageInfo);//转成json格式删除
unlink(MODULE_ROOT."/public/images/face/".$last['imgname']);
阅读全文
0 0
- HTTP图片下载和本地指定文件删除
- 通过Java HTTP连接将网络图片下载到本地
- 通过Java HTTP连接将网络图片下载到本地
- 通过Java HTTP连接将网络图片下载到本地
- 通过Java HTTP连接将网络图片下载到本地
- Java HTTP连接将网络图片下载到本地
- 通过Java HTTP连接将网络图片下载到本地
- 通过Java HTTP连接将网络图片下载到本地
- Windows下删除指定文件和文件夹
- Php删除指定文件和文件夹[函数]
- ZIP4j 删除指定文件和文件夹
- svn 删除服务器和本地的文件
- 利用线程将网络指定的图片下载到本地,将文件分四次下载,结果并未实现QAQ求大神指教下
- git 删除和恢复本地删除的文件
- php 删除指定文件
- 删除指定的文件
- PHP删除指定文件
- 将图片下载到本地
- 闭包的理解
- Python基本语法
- 使用dict和set
- mysql服务器密码忘记的解决方法之一
- 1023. Have Fun with Numbers (20)
- HTTP图片下载和本地指定文件删除
- 关于maven环境下使用pom.xml引入包名.lastUpdate包的解决办法
- 在二叉查找树中插入节点
- Win 常见问题
- exgcd知识完善
- 遍历二叉树
- String.charAt()
- JVM垃圾收集器与内存分配策略
- Java中,&&与&,||与|的区别