如何使用PHP回显图像?
这就是我所拥有的:
echo "<img src="Images/Picture.GIF">";//This should echo my image
答案 0 :(得分:3)
如果通过“echo”表示在浏览器中输出图像,则需要先读取它,然后使用echo
发送。这样的事情应该有效:
$content = file_get_contents('Images/Picture.GIF');
header('Content-Type: image/gif');
echo $content;
答案 1 :(得分:0)
你不能使用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'>";
?>