【发布时间】:2013-02-22 16:09:58
【问题描述】:
我正在尝试制作一个生成器来从我的游戏网站输出用户数据,但我从未真正研究过在 PHP 中转换为图像,但是我已经设法从其他问题中了解它的基本工作原理这个网站和其他地方,无论如何我想知道是否可以让我的 PHP 文件生成图像,在其输出中解析 HTML 标签?这是我的脚本:
<?php
$username = $_GET['username'];
$guild = $_GET['guild'];
$create = "Username: " . $username . " Guild: " . $guild . "";
$im = imagecreate(300, 30);
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
imagestring($im, 5, 0, 0, $create, $textcolor);
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>
在我的 $create 变量中,我希望使用 HTML 标签,但它们不会被解析为 html,它会以纯文本形式输出标签。
【问题讨论】:
-
现在,在anwserwing之后,我不确定你想要实现什么......你能更清楚吗?
-
您是要制作一个 html 页面来显示图像吗?
-
好的,您想使用 HTML 来为图像文本提供结构吗?您的浏览器解析 HTML,而 php 对它不做任何事情。您必须在字符串中使用
\n之类的内容。
标签: php html image header output