“如何显示PHP字符串”;原样;(里面的特殊字符)?
这可能是一个简单的问题,但我没有找到一个“简单”的解决方案 我有一个PHP字符串,其中正好包含以下字符:“如何显示PHP字符串”;原样;(里面的特殊字符)?,php,html,string,echo,special-characters,Php,Html,String,Echo,Special Characters,这可能是一个简单的问题,但我没有找到一个“简单”的解决方案 我有一个PHP字符串,其中正好包含以下字符: <code> <language> Test string </language> <content>for(i<10)</content> </code> 测试字符串 用于(i10) 我只想按原样显示这个字符串(逐字符)以将其放入文本区域。 我尝试过htmlspecialchar,当然,但这显然不
<code>
<language>
Test string
</language>
<content>for(i<10)</content>
</code>
测试字符串
用于(i10)
我只想按原样显示这个字符串(逐字符)以将其放入文本区域。
我尝试过htmlspecialchar,当然,但这显然不是我想要的
如果我使用基本的“echo”,则
将被“htmlspecialchars
替换,即使在文本区域中也是正确的选择
<?php echo "<textarea>" . htmlspecialchars($str) . "</textarea>";
htmlspecialchar应该是正确的函数。您可以显示您使用的代码吗?htmlspecialchars
很好。您是否尝试过设置正确使用htmlspecialchars的标志?我认为您输出的正是这些字符,您能通过查看html文档的源代码来验证吗?在浏览器中,它被“替换”为“Thx,这是对htmlspecialchars的错误使用!”