php代码中的img标签

时间:2013-03-05 08:10:45

标签: php image

如何在php代码中使用img标签?:

这是我到目前为止的代码:

$message = $message."...<br /><a href=\"".$mybb->settings['bburl']."/".$announcement['threadlink']."\">".$lang->messagemore."</a>";

我希望使用图像而不是".$lang->messagemore.",但我不知道如何在php中使用img标记: 我试过谷歌搜索但我只从html找到一些标签信息,但不是PHP代码。

<img src="/res/gif/bullet_info_sq.gif" alt="" />

但是我想在php中使用它,所以我可以使用你的帮助。

非常感谢!

7 个答案:

答案 0 :(得分:3)

TL;博士

替换:$lang->messagemore

使用:<img src="/res/gif/bullet_info_sq.gif" alt="" />


当您使用img标记替换PHP变量时,HTML仍必须保留在PHP字符串的引号内,因此必须转义img标记的实际引号,就像你已经完成了a标记了。您也可以选择使用单引号,以避免逃脱。这应该导致以下任何一个等效代码片段(我为可读性添加了空格):

双引号(带有转义):

$message = $message . "...<br />
<a href=\"" . $mybb->settings['bburl'] . "/" . $announcement['threadlink'] . "\">
    <img src=\"/res/gif/bullet_info_sq.gif\" alt=\"\" />
</a>";

HTML属性的单引号:

$message = $message . "...<br />
<a href='" . $mybb->settings['bburl'] . "/" . $announcement['threadlink'] . "'>
    <img src='/res/gif/bullet_info_sq.gif' alt='' />
</a>";

PHP字符串的单引号:

$message = $message . '...<br />
<a href="' . $mybb->settings['bburl'] . '/' . $announcement['threadlink'] . '">
    <img src="/res/gif/bullet_info_sq.gif" alt="" />
</a>';

答案 1 :(得分:0)

只需在PHP中回显HTML代码(在您的情况下为<img>标记),就像您对<a>标记所做的那样。

答案 2 :(得分:0)

你可以这样使用,

$message = $message."...<br /><a href=\"".$mybb->settings['bburl']."/".$announcement['threadlink']."\"><img src='/res/gif/bullet_info_sq.gif' alt='' /></a>";

答案 3 :(得分:0)

使用它:

$message = $message."...<br /><a href=\"".$mybb->settings['bburl']."/".$announcement['threadlink']."\">".'<img src="/res/gif/bullet_info_sq.gif" alt="" />'."</a>";

答案 4 :(得分:0)

使用此

$message = $message."...<br /><a href=\"".$mybb->settings['bburl']."/".$announcement['threadlink']."\"><img src=\"/res/gif/bullet_info_sq.gif\" alt=\"\" /></a>";

答案 5 :(得分:0)

它的工作原理如下:

$message = $message."...<br /><a href=\"".$mybb->settings['bburl']."/".$announcement['threadlink']."\">"."<img src='".$aImageURL."' alt="" /></a>";

只需用PHP变量替换de img src即可。 ($ aImageURL将是图像的URI)

看一下引号(我只是在src属性中加上引号,你可以这样做)

答案 6 :(得分:0)

如此简单,不要用双引号创建混乱“PHP最佳使用单引号'。在字符串中使用标准html!

echo ' <img src="php.gif" /> ';