Php 字符串中的Html标记在浏览器中不起作用
我试图显示一些来自数据库的信息。数据库字段从ck编辑器获取输入,并将HTML保存为字符串 现在,当我试图显示这些数据时,它就像上图中的蓝色部分一样。但我想把它作为红色部分Php 字符串中的Html标记在浏览器中不起作用,php,html,Php,Html,我试图显示一些来自数据库的信息。数据库字段从ck编辑器获取输入,并将HTML保存为字符串 现在,当我试图显示这些数据时,它就像上图中的蓝色部分一样。但我想把它作为红色部分 echo "Product Name : Personal Loan<span><br>Loan Range :<br>Minimum : 50000<br>Maximum : 2000000<br>Loan Repayment Tenure :<br>
echo "Product Name : Personal Loan<span><br>Loan Range :<br>Minimum : 50000<br>Maximum : 2000000<br>Loan Repayment Tenure :<br>Minimum 1 Year<br>Maximum 5 Years</span><br>";
蓝色部分正在显示。也就是说,将显示带有标记的所有字符串
原因可能是什么?存储的字符串似乎是两次HTML编码的(例如,
br
,而不是
)。在将字符串写入输出之前,请先尝试删除字符串。您如何呈现视图?仅在浏览器中。您可能在呈现之前转义字符串。您是否可以使用打印($infos['Loan'['addional\u features'])的输出更新您的问题代码>?打印($infos['Loan']['additional\u features'])显示以下结果产品名称:个人贷款贷款范围:
最低:50000
最高:2000000
贷款还款期限:
最低1年
最高5年
1谢谢。它起作用了。但这里我直接从数据库中获取值。没有“编码”发生。。。
echo $infos['Loan']['addtional_features'];