ICHENVを使用して、マルチバイトのスマート引用符を拡張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で「カーリー引用」を含むCP-1252 -0x94(145-148)。
$content = iconv("UTF-8", "cp1252//TRANSLIT", $content);
. 所属していません StackOverflow