如何通过PHP中的URL获取图像的内容?

时间:2013-03-02 09:47:40

标签: php image url

我正在使用SNS网站的api,它正在上传图片。这个api有一个参数“photo = photo_file_content”,基于 RFC 1867

现在我有一个特定图像的网址,但我不知道如何获取图像,我使用了$param['photo'] = file_get_contents($pic_path);,但它没有用。

那么获取图像的正确方法是什么?感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用Client URL Library。这是最适合您的解决方案。

另外,试试这个:

$ch = curl_init ($url);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
        $gm=curl_exec($ch);
        curl_close ($ch);

并将结果$gm保存在文件中。