我有一个这样的网址(基本网址):
"http://blablablbalbalka.jpg"
这使我可以检索网站上的图像。
我想使用 PHP,检索该图像并为数据库中的插入创建一个 BLOB。
我怎样才能做到这一点 ?
我需要使用像 file_get_contents 这样的功能吗?开?
谢谢 :)
您可以使用您所说的 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 字段...