Php 要将列表与一些html标记一起内爆吗

Php 要将列表与一些html标记一起内爆吗,php,Php,我在TumblrAPI支持的网站上有一个php函数,它生成一个格式的标签列表 [ Tag1,Tag2,Tag3 ] 我想让它以这种格式输出标签 [<b class="tagsingle">Tag1</b>,<b class="tagsingle">Tag2</b>,<b class="tagsingle">Tag3</b>] [Tag1,Tag2,Tag3] 这里是内爆php行和另一行,用于打印标记列表 $tags =

我在TumblrAPI支持的网站上有一个php函数,它生成一个格式的标签列表

[ Tag1,Tag2,Tag3 ]
我想让它以这种格式输出标签

[<b class="tagsingle">Tag1</b>,<b class="tagsingle">Tag2</b>,<b class="tagsingle">Tag3</b>]
[Tag1,Tag2,Tag3]
这里是内爆php行和另一行,用于打印标记列表

$tags = ($row->tumblr_tag != NULL)? $row->tumblr_tag : implode(',&nbsp ',$post->tags);
echo '<p class="tags">'.$tags.'</p></div>
$tags=($row->tumblr\u tag!=NULL)$行->tumblr_标记:内爆(“,”,$post->标记);
echo“

”.$tags

有人能告诉我怎么做吗


提前谢谢。

你的问题似乎是你想爆炸,而不是内爆

explode(',&nbsp ',$post->tags)
编辑1:

然后,您将得到一个标签数组,可以像以下那样处理:

foreach ($tags as $tag)
{
     echo '<b>'.$tag.'</b>';
 }
foreach($tags作为$tag)
{
回显“.$tag.”;
}
等等。

试试这个:

$tagsString = implode('</b>, <b class="tagsingle">',$post->tags);
echo '<p class="tags"><b class="tagsingle">'.$tagsString.'</b></p>';
$tagsString=内爆(',',$post->tags);
回显“

”.$tagsString.

”;
这将导致:

<p class="tags">
    <b class="tagsingle">Tag1</b>
    <b class="tagsingle">Tag2</b>
    ...
</p>

Tag1 Tag2 ...


你到底有什么问题?我已经更新了问题,请看一看,当我第一次发布问题时,html标记由于格式不当而被自动删除。我的错误请看这个例子。如果您有问题,发布您尝试过的内容,人们会帮助您至少发布您的预期结果和当前结果,以便其他人能够识别您的问题。@NewbieJavaDeveloper:我就是这么做的,但由于格式不正确,html标记被自动删除,对不起,我的错误。我已经更新了问题,请检查您好,实际上我想做的是以这种格式输出标签
Tag1,Tag2,Tag3
,但我不知道如何做。谢谢您的更新,我真的很感谢您的帮助。顺便说一句,你能告诉我如何在echo标签内使用这个部分吗?因为在我的代码中,标记被填充在echo标记中。以下是参考pastebin.com/uyukzxn的完整代码,标签部分在第1265行,并且1282@JqueryNoobphp中的print函数是echo函数的别名。我进行编辑是为了让您明白。当我使用“$tagsString”时,它会显示一个白色屏幕,但当我使用“$tags”时,它工作但输出错误,即标记一、标记二、标记三1282@JqueryNoob我编辑了我的帖子。我在
echo
stringi中错误地使用了
$tags
,我更新了代码,但是它仍然像@JqueryNoob一样输出。也许你应该试着省略这样的空格:
内爆(',',$post->tags)
我认为这些单引号与我的代码冲突,当我删除它们时,我的页面工作正常,但当我保留它们时,它会显示一个空白屏幕[']

.$tagsString.

['],在“标记的开头已经有一个单引号在使用