zhs16gbk转utf-8编码的问题

oracle的数据库编码是zhs16gbk,但我的网站程序是utf-8,然后oracle和网页程序任一边都不能转码,这个怎么办?
我写了一个转码函数,似乎没用。
        function g2u($str){//用递归函数,将数组转换编码
                if(is_array($str)){
                        $str_array=array();
                        foreach($str as $key=>$value){
                                $str_array[$key]=$this->g2u($value);
                        }
                }else{
                        $str=iconv('GBK','UTF-8',$str);
                }
                return $str;
        }

作者: hackerwolf   发布时间: 2011-06-16



这个没遇到过,不清楚,一般我们都是改编码,不会弄得不统一

作者: iminto   发布时间: 2011-06-16