美文网首页
PHP解决Oracle gbk、utf-8编码的问题

PHP解决Oracle gbk、utf-8编码的问题

作者: Lisz_ | 来源:发表于2021-11-26 16:27 被阅读0次

    一、以Oracle数据库为例
    1.连接数据库
    <?php
    conn = oci_connect('his', 'nyenuxsyoyft_2012', '172.16.100.10:1521/his'); if (!conn) {
    echo "连接失败";
    exit;
    }else {

    }
    ?>
    2.转码:
    //转换gbk 为utf-8
    function mb_unserialize(arr) {arr= eval('return ' . mb_convert_encoding(str_replace("' . "\0" . '", '', var_export(arr, true)) .';',"utf-8","gbk")); returnarr;
    }
    3.json方式输出
    echo json_encode(mb_unserialize($arr),JSON_UNESCAPED_UNICODE);

    相关文章

      网友评论

          本文标题:PHP解决Oracle gbk、utf-8编码的问题

          本文链接:https://www.haomeiwen.com/subject/qlkxxrtx.html