0
A
回答
4
$fp = fopen('logo.png', 'w');
fwrite($fp, file_get_contents('http://sstatic.net/so/img/logo.png'));
fclose($fp);
3
我就平原file_get_contents
和file_put_contents
会做
$content = file_get_contents('http://sstatic.net/so/img/logo.png')
file_put_contents('logo.png', $content);
已经被指出的是,在做整个文件的这种方式将在内存中放养,所以你必须要小心memory_limit
。如果你需要一个方法,而不是把文件放在内存中,那么curl就可以做到这一点。
+0
如何用卷曲来做到这一点? – Mask 2009-11-26 09:47:08
0
您可以使用一个卷曲的请求:
public static function curlGet($url)
{
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$content = curl_exec($ch);
curl_close($ch);
return $content;
}
和写的内容响应到一个文件
$fp = fopen('logo.png', 'w');
fwrite($fp, curlGet('http://sstatic.net/so/img/logo.png'));
fclose($fp);
相关问题
- 1. PHP图片文件下载
- 2. 通过PHP下载图片
- 3. 下载图片php - Facebook
- 4. 点击使用PHP下载图片
- 5. 点击下载图片 - 使用PHP
- 6. 如何用aiohttp下载图片?
- 7. 如何用httplib下载图片?
- 8. 如何使用Nutch下载图片?
- 9. 如何使用Ruby下载图片?
- 10. 下载图片
- 11. 如何下载图片但不显示图片?使用Fresco
- 12. 下载图片进度条,PHP,Javascript,HTML
- 13. PHP正在从URL下载图片
- 14. 在php下载图片代码
- 15. 用scrapy下载图片
- 16. 用JavaScript下载图片
- 17. 图片下载用在Django
- 18. 如何从url下载图片?
- 19. 如何从网上下载图片?
- 20. 如何在playframework作业下载图片?
- 21. img src = blob:如何下载图片?
- 22. 如何从HTMLCanvasElement下载图片?
- 23. 如何限制UIWebview下载图片?
- 24. 如何在div上下载图片?
- 25. 如何从网址下载图片?
- 26. 如何从firebase storage PHP获取图片的下载网址?
- 27. 如何下载到浏览器的多张图片在PHP
- 28. 下载图片7
- 29. asihttprequest图片下载
- 30. WebView下载图片
所以$计划生育=的fopen( './ DIR/file.ext','W “); ???干杯! – 2011-01-31 06:41:16