我正在处理一个 textarea 用户输入,其中一些字符被保留,例如:
[ means <h1>
] means </h1>
{ means <p>
} means </p>
用户输入示例:
[Hello World title]
{hello worlds paragraph
and paragraph continues after line break}
示例系统显示:
<h1>Hello World title<h1>
<p>hello worlds paragraph<br/>
and paragraph continues after line break</p>
所有 HTML 标签都从用户输入中过滤掉,PHP 脚本将这些字符替换为前端。
我想使用 PHP 函数“nl2br”用 <br/> 替换换行符。
{
问题只是和字符之间的换行符}
应该替换为<br />
.
我还需要考虑用户是否使用{}
.