gpt4 book ai didi

php - 如何在 php 中将重音字符转换为 html?

转载 作者:太空狗 更新时间:2023-10-29 15:22:27 25 4
gpt4 key购买 nike

我有外语字符串存储在 utf8 中。显示它们时,我希望它们以重音字符成为它们的 html 对应物的方式进行转换,例如é 变成 é

无论我如何用我的搜索措辞,我所能找到的只是 htmlentities() 并没有做到这一点。

最佳答案

我发现这是解决这个问题的一个非常简单的方法。

第一部分尝试对文本进行编码。如果 $output 返回一个空字符串,则该值是 utf8 编码的,然后创建 html 实体。

$output = htmlentities($value, 0, "UTF-8");
if ($output == "") {
$output = htmlentities(utf8_encode($value), 0, "UTF-8");
}

例子:

Montréal

输出:

Montréal

关于php - 如何在 php 中将重音字符转换为 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17624909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com