远程获取图片并下载,论坛里那些源码都试过了但是不行,100分求帮忙 请帮忙用PHP代码把http://amimg.customlol.com/img/201808/29/44779d18a6195/35/f256cece87cde0beb657530403391955.jpg这个地址的图片下载下来并可以打开,把源码发送给我,100积分感谢帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $url = 'https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=321532085,3371511312&fm=26&gp=0.jpg';// $url = 'http://amimg.customlol.com/img/201808/29/44779d18a6195/35/f256cece87cde0beb657530403391955.jpg'; $data = file_get_contents($url); if ($data) { $filename = substr($url, strrpos($url, '/') + 1); // 路径自己加,现在是存在当前路径 file_put_contents($filename, $data); } 难道只有我一个人用?copy($url, $dir . $filename); http地址403 forbidden了,https地址貌似可以,感觉应该是你需要的图片function getContent($url) { $curl = curl_init();//初始化curl模块 curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HEADER, 0);//是否显示头信息 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//是否自动显示返回的信息 if (strpos($url, 'https') !== false) { curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); } $data = curl_exec($curl);//执行cURL $info = curl_getinfo($curl); $error = curl_error($curl); curl_close($curl);//关闭cURL资源,并且释放系统资源 return ['http_code' => $info['http_code'], 'data' => $data, 'error' => $error];}$rs=getContent('https://amimg.customlol.com/img/201808/29/44779d18a6195/35/f256cece87cde0beb657530403391955.jpg');$img=file_put_contents('./a.jpg',$rs['data']); php如何读取txt文本内容存入mysql数据库! zendframework,出现了连接中断,提示说连接被重置 如何关掉apache错误日志呢? 哪位大哥能通俗的解释一下位运算符啊?手册看不懂啊 问个从php网页直接下载文件的问题! 怎样实现点击一个页面的关闭按钮,弹出一个对话框是否退出,同时,推出的时候结束session 我想提个很菜的问题?求教了!!! [date] PHP如果换行显示数据库内容?/如何设置显示多少字符后换行显示? 怎么设置首页带参数的链接到404 php进制转换求指点,16进制转为10进制问题 求助大神,PHP抓取网页信息失败,错误提示无法解决,求助
$url = 'https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=321532085,3371511312&fm=26&gp=0.jpg';
// $url = 'http://amimg.customlol.com/img/201808/29/44779d18a6195/35/f256cece87cde0beb657530403391955.jpg';
$data = file_get_contents($url);
if ($data) {
$filename = substr($url, strrpos($url, '/') + 1);
// 路径自己加,现在是存在当前路径
file_put_contents($filename, $data);
}
copy($url, $dir . $filename);
$curl = curl_init();//初始化curl模块
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HEADER, 0);//是否显示头信息
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//是否自动显示返回的信息
if (strpos($url, 'https') !== false) {
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
}
$data = curl_exec($curl);//执行cURL
$info = curl_getinfo($curl);
$error = curl_error($curl);
curl_close($curl);//关闭cURL资源,并且释放系统资源
return ['http_code' => $info['http_code'], 'data' => $data, 'error' => $error];
}
$rs=getContent('https://amimg.customlol.com/img/201808/29/44779d18a6195/35/f256cece87cde0beb657530403391955.jpg');
$img=file_put_contents('./a.jpg',$rs['data']);