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;
        
        }

  • 相关阅读:
    iOS开发-ScrollView图片缩放
    算法-随机不重复数列生成
    iOS开发-舒尔特表
    iOS开发-音乐播放
    iOS开发-简单的图片查看器
    iOS开发-Interface Builder的前世今生
    iOS开发-DatePicker控件
    iOS开发-UI基础Demo
    Objective-C-Category类别
    Objective-C面向对象之实现类
  • 原文地址:https://www.cnblogs.com/kwishly/p/3501416.html
Copyright © 2011-2022 走看看