我听说这是'pre'标签的一个长期问题 - 当你在<pre>
标签内显示一个代码块时,你需要转义<
的所有实例(左尖括号)。
有自动解决方案吗? - (我的意思是)所以我不必在每个帖子中用<
手动替换<
的所有实例。
我的建议作为“自动”修复的排序,是你放入预标签的字符串上的str_replace。假设您当然使用PHP,但我认为每种语言都有其等价物。
<pre>
<?php
$str = $variable_of_stuff_going_into_pre;
$str = str_replace('<', '<', $str);
$str = str_replace('>', '>', $str);
echo $str;
?>
</pre>
这是它的简化版本。您也可以使用数组作为搜索/替换字符串。