0

我正在内爆一个数组。我想要两个空格,而不是使用“,”或其他分隔符。

如何实现?

我试过了:

<div>{implode("  ", $my_array)}</div> // Condenses to one space.
<div>{implode("&nbsp; &nbsp;", $my_array)}</div> // Just prints out the &nbsp. I do not use hashes in my code.

注意:我不在我的 nbsp 中使用 #。如果我不这样做,StackOverflow 会将它们呈现为空格:P

4

2 回答 2

1

尝试"\t"(水平制表符)或只是"&nbsp &nbsp"(两个 html 空格)

于 2013-05-14T02:57:16.600 回答
0

实际上,您的 implode 正在工作,但对于 HTML,多个基本空间将呈现为单个空间,这是事实。

这就是为什么有“不可破坏空间”的解决方案,也称为&nbsp;.

您还可以尝试使用一些特殊标签,例如<pre>以保持初始格式

于 2013-05-14T03:10:37.597 回答