如何使用PHP回显图像

时间:2016-02-26 13:47:44

标签: php

如何使用PHP回显图像?

这就是我所拥有的:

 echo "<img src="Images/Picture.GIF">";//This should echo my image

2 个答案:

答案 0 :(得分:3)

如果通过“echo”表示在浏览器中输出图像,则需要先读取它,然后使用echo发送。这样的事情应该有效:

$content = file_get_contents('Images/Picture.GIF');
header('Content-Type: image/gif');
echo $content;

答案 1 :(得分:0)

你不能使用PHP echo图片。

PHP echo

  

echo - 输出一个或多个字符串

echo仅用于字符串。 但是,您可以echo图片来源 - img src="" 只需确保将图片扩展名放在要抓取的文件的末尾。 - .jpg .png等。

你只需要从某个地方获取图像源。

示例(使用$_GET):

<?php

if($_SERVER['REQUEST_METHOD']=='GET'){
$img_src=$_GET['img_src']
}

echo "<img src='/images/test/" . $img_src . "' alt='img'>";

?>