我有很多嵌入了 ascii 代码的文本,代表英语单词中出现的德语、西班牙语或法语字母,例如带有斜线的丹麦 O 等。
有没有办法将这些转换为 PHP 中的字母数字等价物?
文件中的代码不是数字,它们是例如向后 E 和 1/4 符号等的 ASCII 集群。
像伊丽莎白佩纳这样的西班牙名字,N 上的重音在其位置上有三个奇怪的 ASCII 字符。
我有很多嵌入了 ascii 代码的文本,代表英语单词中出现的德语、西班牙语或法语字母,例如带有斜线的丹麦 O 等。
有没有办法将这些转换为 PHP 中的字母数字等价物?
文件中的代码不是数字,它们是例如向后 E 和 1/4 符号等的 ASCII 集群。
像伊丽莎白佩纳这样的西班牙名字,N 上的重音在其位置上有三个奇怪的 ASCII 字符。
这似乎更像是 Unicode,而您正试图将其显示为 ASCII 代码。我建议尝试使用htmlentities或utf8_decode运行
编辑:
一个小技巧:在你的网站开头写下这个声明,你的标志应该正确显示:
header("content-type: text/html; charset=utf-8");