PHP ベースの MIME パーサーに取り組んでいます。ボディに文字列が含まれている場合は、Iñtërnâtiônàlizætiøn
に変換されていることがわかりますIñtërnâtiônà lizætiøn
。誰かがそのような文字列の処理方法 (どの機能) を提案できますか?
そのため、次のことを行っています
Zend Library を使用して IMAP サーバーに接続する
mail = new Zend_Mail_Storage_Imap($params);
を使用してメッセージを読む
$message = $mail->getMessage($i);
ループの中。
- を印刷する
$message
と、たとえばIñtërnâtiônàlizætiøn
として印刷された文字列が表示されIñtërnâtiônà lizætiøn
ます。
私が必要としているのは、元の文字列を保持できる方法があるかどうかです。これは、他のマルチバイト文字に遭遇する可能性がある 1 つの例にすぎません。