我需要这个在我的论坛上创建一个'代码'区域,就像在Stack上一样。
答案 0 :(得分:10)
将代码传递给htmlspecialchars()
函数,然后再将其作为输出发送。
答案 1 :(得分:1)
如果您使用的是PHP,您确实可以使用htmlspecialchars()函数。你的问题并没有说“用PHP”。至少,您需要使用<的实体,即& lt;。 &符号应始终是实体,因为&标志着一个实体的开始。
最后,您需要正确标记它。这意味着使用< pre>< code> ...< / code>< / pre>。 <预>对于预先格式化的文本,以及< code>代码块。
答案 2 :(得分:0)
使用代码<pre> (your contente here) </pre>
答案 3 :(得分:0)
echo '<pre>' . htmlspecialchars ( $yourcode ) . '</pre>';