我可以使用iconv将多字节智能报价转换为扩展ASCII智能报价吗?
-
09-09-2020 - |
题
我有一些UTF-8内容,包括多字节智能报价字符。我发现,此代码将轻松将这些字符转换为ASCII直引号(ASCII代码34):
$content = iconv("UTF-8", "ASCII//TRANSLIT", $content);
.
或
$content = iconv("UTF-8", "ISO-8859-1//TRANSLIT", $content);
.
但是,我宁愿将这些转换为扩展ASCII智能报价(在拉丁语1编码中的ASCII代码147和148)。有谁知道如何做到这一点? 解决方案
您正在寻找 cp-1252 ,其中包含“卷曲引号”0x91-0x94(145-148)。
$content = iconv("UTF-8", "cp1252//TRANSLIT", $content);
. 不隶属于 StackOverflow