电脑安全

您当前的位置:主页 > 电脑安全 >

编码转换php-网络编程

来源:[db:来源]标题:   标量    编辑:电脑技术全能网 时间:2019-09-21 06:23

原标题:编码转换php-网络编程
   这段代码是ThinkPHP框架中的,感到很罕用,以是独自拎进去,各人独特进修一下。function auto_charset($fContents,$from='''',$to=''''){ if( strtoupper($from) === strtoupper($to) || empty($fContents) || (is_scalar($fContents) && !is_string($fContents)) ){ //假如编码雷同或许非字符串标量则不转换 return $fContents; } $from = strtoupper($from)==''UTF8''? ''utf-8'':$from; $to = strtoupper($to)==''UTF8''? ''utf-8'':$to; if(is_string($fContents) ) { if(function_exists(''mb_convert_encoding'')){ return mb_convert_encoding ($fContents, $to, $from); }elseif(function_exists(''iconv'')){ return iconv($from,$to,$fContents); }else{ exit(''转换失利''); return $fContents; } } elseif(is_array($fContents)){ foreach ( $fContents as $key => $val ) { $_key = auto_charset($key,$from,$to); $fContents[$_key] = auto_charset($val,$from,$to); if($key != $_key ) {&

上一篇:php常见问题和解决方法二接上-网络编程

下一篇:没有了