在我的数据库中,我有以下文本:
for x in values:
print x
我想在我的 HTML 页面上打印此代码。它由 PHP 按原样打印到 HTML 文件中。但是当浏览器显示 HTML 时,我当然看不到这种形式的文本。我看到以下内容:
for x in values: print x
我部分解决了这个问题nl2br,我也使用str_replace(' ',' ',$str). 结果我得到:
for x in values:
print x
但我仍然需要print x向右移动。我以为我可以通过str_replace('\t',' ',$str). 但我发现str_replace打印前的空格不能识别为'\ t'。这个空间也不被认为只是一个空间。换句话说,我 在print.
为什么?以及如何解决问题?