3

我有一个这样的网址(基本网址):

"http://blablablbalbalka.jpg"

这使我可以检索网站上的图像。

我想使用 PHP,检索该图像并为数据库中的插入创建一个 BLOB。

我怎样才能做到这一点 ?

我需要使用像 file_get_contents 这样的功能吗?开?

谢谢 :)

4

1 回答 1

1

您可以使用您所说的 file_get_contents (取决于网络服务器上的安全性 - 有关信息,请参阅手册),或者您可以使用 CURL 来获取图像。

$img = file_get_contents("theurl");

卷曲:

$ch = curl_init();

// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "theurl");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_HEADER, 0);

// grab URL and pass it to the browser
$img = curl_exec($ch);

// close cURL resource, and free up system resources
curl_close($ch);

然后将 $img 插入 BLOB 字段...

于 2012-10-30T11:29:24.093 回答