将HTML输出到文本框中

时间:2013-06-30 00:38:37

标签: php html

我正在尝试将HTML输出到文本框中,而不是让它破坏文本框。

我喜欢它,所以在文本框中我可以有HTML,例如跨度,h1s,h2s等。每次我尝试这样做时,文本框都会中断。

enter image description here

我尝试过:stripslashes(),解码html并重新编码。我确信有一个简单的功能,但我似乎无法找到它。

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

正如Seth建议的那样,你应该使用htmlentities()

这样,就像这样的字符串:

$str = htmlentities("A 'quote' is <b>bold</b>");

将转换为:

$str = "A 'quote' is &lt;b&gt;bold&lt;/b&gt;";

当输出到页面时,它会&lt;正确地显示为<等。