【发布时间】:2016-08-06 16:03:13
【问题描述】:
我有一个数组,这个数组填充数据库中的值,其中一些值包含 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 \" \r\n
谢谢
【问题讨论】:
-
您能否在此处添加更多上下文:您目前在 json_encode 之后得到了什么?还有“复制”是什么意思?
-
我有一个数组,但我需要这个数组是 JSON 格式,所以我使用 json_encode 将我的数组编码为 JSON。完成了
-
我对上述评论的继续。因为我需要从我的数组中删除一些值,所以我决定通过使用与 foreach 结合的字符串并将我的数组传递给它来手动创建 JSON 输出。当我将它回显到浏览器时,它的格式与我的 json_encode 格式相同,但不包含上面包含 html 标记的值。它只显示 25 - 35 "
-
"replicate" 的意思是我手动创建 JSON 输出,而不是使用 json_encode
-
为什么不想使用
json_encode? IMO,json_encodes 的输出已经尽可能简单了,那么“更简单”到底是什么意思?
标签: javascript php html css json