この文字列を漢字に変換するにはどうすればよいでしょうか?
Gmail で中国語のラベルを削除するように設定しました。
これで、以下のコードを使用してすべてのタグを読み取ることができます。
$hostname = '{imap.gmail.com:993/imap/ssl}ゴミ箱';
$username = [email protected]' ;
$password = 'yyyy';
$mailbox = imap_open($hostname,$username,$password) ;
$boxes=imap_list($mailbox)
print_r($boxes)
imap_close($inbox);
?>
出力結果は次のとおりです:
Array
(
[0] => {imap.gmail .com: 993/imap/ssl}受信箱
[1] => {imap.gmail.com:993/imap/ssl}ゴミ箱
[2] => /imap/ ssl}[Gmail]/すべてのメール
[3] => {imap.gmail.com:993/imap/ssl}[Gmail]/チャット
[4] => gmail.com :993/imap/ssl}[Gmail]/下書き
[5] => {imap.gmail.com:993/imap/ssl}[Gmail]/重要
[6] => ; {imap .gmail.com:993/imap/ssl}[Gmail]/送信済みメール
[7] => {imap.gmail.com:993/imap/ssl}[Gmail]/スパム
[8] => {imap.gmail.com:993/imap/ssl}[Gmail]/スター付き
[9] => {imap.gmail.com:993/imap/ssl}[Gmail]/ゴミ箱
[10] => {imap.gmail.com:993/imap/ssl}[Gmail]/&UiCWZA-
[11] => }saved
)
おそらく、&UiCWZA- は「delete」のコードのようなものですが、どうすれば漢字に変換できますか?
------ソリューションのアイデア----------------------
オンラインで見つけたこれを試してください
foreach ($list as $val) {
echo imap_utf7_decode($val) . " ";
}