PHP从URL到首页显示图像

Bob*_*Bob 1 php url image

在没有人回答这个问题后, PHP Rss feed在CDATA中使用img-> content:encoded我尝试做其他事情来解决这个问题...

如何从给定的URL直接将图像加载到我的主页中?

<?php
     $url = "...";
     $image = file_get_contents("$url");
     echo $image;
?>
Run Code Online (Sandbox Code Playgroud)

*我不想将图像保存在任何地方...只需从url加载图像并将其显示在我自己的主页中即可。

小智 6

试试这个代码,在我的机器上工作正常。

<?php

$image = 'http://www.google.com/doodle4google/images/d4g_logo_global.jpg';
$imageData = base64_encode(file_get_contents($image));
echo '<img src="data:image/jpeg;base64,'.$imageData.'">';
?>
Run Code Online (Sandbox Code Playgroud)

  • 如果您要显示 png 文件,请记住将 image/jpeg 与 image/png 交换。 (2认同)