PHP HTML 实体(HTML Entities)没有被正确解码导致< 和 δ 等字符被转换

php 复制代码
<?php

// 模拟从数据库获取的数据
$row = [
    'content' => '汤逊理论适用于:(低气压)、(短间隙)或者(短气隙)、(均匀场),&delta;d&lt;(0.26)cm或pd&lt;(26.66)kPa▪cm'
];

 // 对从数据库中取出的内容进行HTML实体解码
 $decoded_content = html_entity_decode($row['content'], ENT_QUOTES, 'UTF-8');

解决方案

你需要在 PHP 后端将这些 HTML 实体解码回它们原始的字符,然后再发送给小程序。PHP 为此提供了一个非常方便的函数:html_entity_decode()

相关推荐
蜡笔小马4 小时前
10.Boost.Geometry R-tree 空间索引详解
开发语言·c++·算法·r-tree
IOsetting4 小时前
金山云主机添加开机路由
运维·服务器·开发语言·网络·php
kali-Myon4 小时前
2025春秋杯网络安全联赛冬季赛-day1
java·sql·安全·web安全·ai·php·web
林开落L5 小时前
从零开始学习Protobuf(C++实战版)
开发语言·c++·学习·protobuffer·结构化数据序列化机制
kali-Myon5 小时前
2025春秋杯网络安全联赛冬季赛-day3
python·安全·web安全·ai·php·web·ctf
牛奔5 小时前
Go 是如何做抢占式调度的?
开发语言·后端·golang
符哥20085 小时前
C++ 进阶知识点整理
java·开发语言·jvm
小猪咪piggy5 小时前
【Python】(4) 列表和元组
开发语言·python
難釋懷5 小时前
Lua脚本解决多条命令原子性问题
开发语言·lua
CoderCodingNo5 小时前
【GESP】C++ 二级真题解析,[2025年12月]第一题环保能量球
开发语言·c++·算法