PHP可以通过curl库或者file_get_contents函数来访问并保存图片到本地文件。
-
使用curl库访问并保存图片到本地文件:
- 初始化curl:$ch = curl_init($url);
- 设置curl选项:curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- 执行curl请求并获取响应:$response = curl_exec($ch);
- 关闭curl资源:curl_close($ch);
- 将响应保存到本地文件:file_put_contents($filepath, $response);
-
使用file_get_contents函数访问并保存图片到本地文件:
- 获取图片内容:$content = file_get_contents($url);
- 将图片内容保存到本地文件:file_put_contents($filepath, $content);