zoukankan      html  css  js  c++  java
  • php 修改数据编码

    public static function arrayValueToUtf8($arrayVal, $orgEncoding = "GBK") {
            if (is_object ( $arrayVal )) {
                $arrayVal = ( array ) $arrayVal;
            }
            if (is_array ( $arrayVal )) {
                foreach ( $arrayVal as $key => $value ) {
                    $arrayVal [$key] = self::arrayValueToUtf8 ( $value );
                }
                return $arrayVal;
            }
            if (is_string ( $arrayVal )) {
                
                $arrayVal = mb_convert_encoding ( $arrayVal, "UTF-8", $orgEncoding );
            }
            return $arrayVal;
        
        }
        
        /**
         * 说明:为了兼容mssql数据库,对一些写入数据库的数据进行编码转换
         *
         * @param array $arrayVal
         * @param Sring $orgEncoding
         */
        public static function arrayValueToGbk($arrayVal, $orgEncoding = "UTF-8") {
            if (is_array ( $arrayVal )) {
                foreach ( $arrayVal as $key => $value ) {
                    $arrayVal [$key] = self::arrayValueToGbk ( $value );
                }
                return $arrayVal;
            }
            
            if (is_string ( $arrayVal )) {
                $arrayVal = mb_convert_encoding ( $arrayVal, "GBK", $orgEncoding );
            }
            
            return $arrayVal;
        
        }

  • 相关阅读:
    caffe学习
    阅读文献的三大问题:坐不住,记不住,想不开
    第五章 MySQL函数
    第四章 MySQL数据类型和运算符
    第三章 数据表的基本操作
    第二章 数据库的基本操作
    EXCEL的导入导出
    JAVA 通过位运算进行简单的加密
    JAVA 从控制台接收输入的字符
    JAVA Web JS
  • 原文地址:https://www.cnblogs.com/kwishly/p/3501416.html
Copyright © 2011-2022 走看看