PHP:如何将json_encode格式模拟为包含html的文本


PHP : How to emulate format json_encode to text which contain html

我有一个数组,这个数组用数据库中的值填充,其中一些值包含html标记。

我需要以json格式回显这个数组,所以我使用json_encode来实现这一点。

问题是,当我尝试复制json格式时(因为我需要json更简单(我无法复制带有html标记的值

示例:

  • 数据库中的原始值
 <span style='font-size:12px'> 25 - 35 " </span><p><span style='font-size:12px'> 
  </span>
  • json_encode之后(这就是我想要的(

''''r''n 25-35''"</span>''r''n<span>

感谢

在构建json字符串之前,您可以尝试在每个元素上使用htmlenties((,但我同意评论者的意见,即您应该只使用您想要的值从旧数组创建一个新数组,然后json_encode。