将nl2br()和htmlentities()编码的文本解码为纯文本

时间:2018-12-18 06:11:46

标签: html textarea html-entities nl2br

我将原始数据存储为:

how to<br />
decode this?

与此作品:

$remarks = nl2br(htmlentities($postValues['remarks'], ENT_QUOTES, 'UTF-8'));

<p>中回显它是decoding,并根据需要将其显示为纯文本。

<p class="word-break">
     <?php echo $details['remarks'];?>                                      
</p>

输出:

how to
decode this?

但是在textarea输入中设置值将按原样显示原始字符串,而不进行解码。

$('#updateModal).find('[name="remarks"]').val(remarks).end();

从数据库中获取值后,我需要对值进行解码。

我尝试做:

$dataSet['remarks'] = html_entity_decode($rec['remarks']);

但是仍然得到相同的原始字符串。 如何解码字符串?

0 个答案:

没有答案