当前位置: 代码迷 >> PHP >> 怎么将这个字符串转换成汉字
  详细解决方案

怎么将这个字符串转换成汉字

热度:19   发布时间:2016-04-28 17:27:02.0
如何将这个字符串转换成汉字?
我在gmail中设置了一个汉语的标签  删除。
现在我用下面的代码,可以读出所有的标签。


<?php
    $hostname = '{imap.gmail.com:993/imap/ssl}Trash';
    $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}INBOX
[1] => {imap.gmail.com:993/imap/ssl}Trash
[2] => {imap.gmail.com:993/imap/ssl}[Gmail]/All Mail
[3] => {imap.gmail.com:993/imap/ssl}[Gmail]/Chats
[4] => {imap.gmail.com:993/imap/ssl}[Gmail]/Drafts
[5] => {imap.gmail.com:993/imap/ssl}[Gmail]/Important
[6] => {imap.gmail.com:993/imap/ssl}[Gmail]/Sent Mail
[7] => {imap.gmail.com:993/imap/ssl}[Gmail]/Spam
[8] => {imap.gmail.com:993/imap/ssl}[Gmail]/Starred
[9] => {imap.gmail.com:993/imap/ssl}[Gmail]/Trash
[10] => {imap.gmail.com:993/imap/ssl}[Gmail]/&UiCWZA-
[11] => {imap.gmail.com:993/imap/ssl}saved
)

我猜测:  &UiCWZA-  是  `删除` 的某种编码,请问,如何将它以汉字的形式转换出来?
------解决思路----------------------
试试这个,网上找的

foreach ($list as $val) {
        echo imap_utf7_decode($val) . " ";
    }

  相关解决方案