pHp开发用到了编码与解码,将转为中文转这样

2023-11-02    分类: 网站建设



今天,pHp开发中使用的编码和解码都会转换为中文,将中文转换为中文的操作非常普遍。因此,编辑器将这两个中文转换功能保存为注释,非常简单。就用它。

1:我们来看看pHp将中文转为字符的编码方法。比如将新浪微博转成字符串php转unicode编码,代码如下:

function UnicodeEncode($str){
    //split word
    preg_match_all('/./u',$str,$matches);
    $unicodeStr = "";
    foreach($matches[0] as $m){
        //拼接
        $unicodeStr .= "&#".base_convert(bin2hex(iconv('UTF-8',"UCS-4",$m)),16,10);
    }
    return $unicodeStr;
}
$str = "新浪微博";
echo UnicodeEncode($str);

编码输出字符串:“\\\\”

2:解码方法,将以上字符转成中文php转unicode编码,代码如下:

function unicodeDecode($unicode_str){
    $json = '{"str":"'.$unicode_str.'"}';
    $arr = json_decode($json,true);
    if(empty($arr)) return '';
    return $arr['str'];
}
$unicode_str = "\u65b0\u6d6a\u5fae\u535a";
echo unicodeDecode($unicode_str);

解码结果:“新浪微博”

总结:虽然编解码的代码不多,但是如果真的要写出来,我们一般是不会做的。因此,做笔记并写下来是一个不错的选择。如果觉得对你有帮助,可以点击下方的分享按钮。,还是收藏吧!

分享文章:pHp开发用到了编码与解码,将转为中文转这样
标题来源:/news40/291940.html

成都网站建设公司_创新互联,为您提供云服务器品牌网站设计网站设计公司营销型网站建设定制开发搜索引擎优化

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设公司