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()

相关推荐
学逆向的14 分钟前
C++纯虚函数
开发语言·c++·网络安全
程序员二叉38 分钟前
【JUC】ThreadLocal底层原理|内存泄漏|弱引用|跨线程传递方案
java·开发语言·面试·职场和发展·juc
程序员二叉39 分钟前
【JUC】线程池全套深度详解|参数|流程|拒绝策略|调优|异常处理
java·开发语言·jvm·算法·面试·juc
凡人叶枫1 小时前
Effective C++ 条款22:将成员变量声明为 private
linux·开发语言·c++
Qt程序员1 小时前
掌握 Linux 内核调度:从原理到实现(进程篇)
java·开发语言
code bean2 小时前
【LangChain】检索器完全指南:从向量检索到生产级 RAG 架构
java·开发语言·微服务
宋拾壹2 小时前
php对接抖音验券,二维码验券
php·抖音·二维码·验券
LabVIEW开发2 小时前
LabVIEW + MATLAB 混合编程:爆炸场测试数据精准采集方案
开发语言·matlab·labview
嵌入式协会20240722 小时前
(已解决)MinIO python 获取预签名出现forbidden、errornetwork等错误
java·开发语言·python
宸丶一2 小时前
Day 14:任务追踪 - 让 Agent 拥有项目管理能力
开发语言·python