php - 如何在 PHP 中将假字符转换为真字符?
问题描述
性格B
可以有
HEX 代码 = 0x42
(真字母)或0x412
(假字母)
DEC 码 = 66
(真字母)或1042
(假字母)
带有命名 char ref = B
(real letter) 或В
(fake letter)的 HTML
Java 字符串 = B
(真字母)或\u0412B
(假字母)
当我使用 CURL 解析来自远程 URL 的内容时,我在 macOS 上看到两个变体 letter B
。但实际上它可能不是真正的信B
。我用这个在线工具检查它是不是真的。
这段代码可以帮助我写一封信:
$content = str_replace("В", "B", $content);
但是我怎样才能用 PHP 来处理所有其他非法字符呢?
解决方案
推荐阅读
- php - 添加一个复选框以显示/隐藏结帐字段并在 WooCommerce 后端显示值
- javascript - 迭代失败的 Bull.js 作业并正确删除它们的最快方法是什么?
- reactjs - 为什么我不能让 Axios 设置 CSRF 令牌标头?
- python - CSV 到 JSON 使用循环
- python - 你如何在 for 循环后返回一个列表?
- swift - Google Maps iOS SDK GMSURLTileLayer 显示不正确的颜色/透明度
- mysql - GROUP_CONCAT DISTINCT , DISTINCT 不起作用
- javascript - 带有数组响应数据的 express js res.send() 的 Checkmarx 扫描问题
- javascript - 如何使用函数指定模块名称
- python-3.x - Pandas csv reader - 如何强制列成为特定数据类型(并将NaN替换为null)