中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

怎么在PHP中對UNICODE進行編碼與解碼-創(chuàng)新互聯(lián)

這篇文章給大家介紹怎么在PHP中對UNICODE進行編碼與解碼,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

成都創(chuàng)新互聯(lián)專注于京口企業(yè)網站建設,響應式網站設計,商城網站制作。京口網站建設公司,為京口等地區(qū)提供建站服務。全流程按需求定制制作,專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務

方法一:


<?php


function unicode_encode($name)
{
    $name = iconv('UTF-8', 'UCS-2', $name);
    $len = strlen($name);
    $str = '';
    for ($i = 0; $i < $len - 1; $i = $i + 2)
    {
        $c = $name[$i];
        $c2 = $name[$i + 1];
        if (ord($c) > 0)
        {   //兩個字節(jié)的文字
            $str .= '\u'.base_convert(ord($c), 10, 16).str_pad(base_convert(ord($c2), 10, 16), 2, 0, STR_PAD_LEFT);
        }
        else
        {
            $str .= $c2;
        }
    }
    return $str;
}
//將UNICODE編碼后的內容進行解碼
function unicode_decode($name)
{
    //轉換編碼,將Unicode編碼轉換成可以瀏覽的utf-8編碼
    $pattern = '/([\w]+)|(\\\u([\w]{4}))/i';
    preg_match_all($pattern, $name, $matches);
    if (!empty($matches))
    {
        $name = '';
        for ($j = 0; $j < count($matches[0]); $j++)
        {
            $str = $matches[0][$j];
            if (strpos($str, '\\u') === 0)
            {
                $code = base_convert(substr($str, 2, 2), 16, 10);
                $code2 = base_convert(substr($str, 4), 16, 10);
                $c = chr($code).chr($code2);
                $c = iconv('UCS-2', 'UTF-8', $c);
                $name .= $c;
            }
            else
            {
                $name .= $str;
            }
        }
    }
    return $name;
}



方法二:


function unicode2utf8($str){


  if(!$str) return $str;
$decode = json_decode($str);
if($decode) return $decode;
$str = '["' . $str . '"]';
$decode = json_decode($str);
if(count($decode) == 1){
  return $decode[0];
}
  return $str;
}


關于怎么在PHP中對UNICODE進行編碼與解碼就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

當前文章:怎么在PHP中對UNICODE進行編碼與解碼-創(chuàng)新互聯(lián)
本文鏈接:http://www.2m8n56k.cn/article26/jegjg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供用戶體驗網站策劃響應式網站微信公眾號微信小程序小程序開發(fā)

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿網站建設
主站蜘蛛池模板: 国产精品一区二区资源 | 偷偷操不一样的久久 | 日韩欧美一区二区久久 | 欧美久久亚洲精品 | 天堂精品高清1区2区3区 | 久草手机视频在线观看 | 特黄特色大片免费播放路01 | 久综合| 播播网手机在线播放 | 99久久99久久精品免费看子伦 | 日本xxxxxxx69xx | 亚洲天堂免费观看 | 精品国产一区二区三区四区不 | 国产网址在线观看 | 中文字幕日本一区波多野不卡 | 日本人一级毛片免费视频 | 亚洲人成综合 | 91人人视频国产香蕉 | 国内精品视频成人一区二区 | 免费看特黄特黄欧美大片 | 免费三级毛片 | 日韩黄色一级片 | 欧美午夜网 | 欧美成人激情 | 夜色福利久久久久久777777 | 色综合久久88色综合天天 | 男人又粗又硬桶女人免费 | 亚洲一区二区三区不卡视频 | 玖玖影院在线观看 | 日韩一区二区不卡 | 一级特色大黄美女播放网站 | 中文字幕日韩一区二区不卡 | 香蕉成人在线视频 | 91国语精品自产拍在线观看一 | 国产成人aa在线观看视频 | 亚洲一区www | 69凹凸国产成人精品视频 | 成人免费在线视频网 | 玖玖这里只有精品 | 欧美精品一区二区三区视频 | 欧美真人毛片动作视频 |