Home > Backend Development > PHP Tutorial > Strong PHP encoding conversion function_PHP tutorial

Strong PHP encoding conversion function_PHP tutorial

WBOY
Release: 2016-07-13 10:55:19
Original
864 people have browsed it

This function is considered powerful. It is much more powerful than the function that comes with PHP. This function can automatically obtain the character encoding you gave, and then convert it into the encoding you want based on your reference. Friends in need can refer to it. one time.

 代码如下 复制代码
/**
 * 循环实现编码互转
 *
 * @param string $param(字符串,对象,或者数组),$currCharset当前编码,$toCharset期望编码
 * @return 参数类型
 */
function zhandi_iconv($param,$currCharset,$toCharset){
 if ($currCharset != $toCharset){
  if (is_string($param)){
   return iconv($currCharset, $toCharset, $param);
  }
  elseif (is_array($param)){
   foreach ($param as $key => $value){
    $param[$key] = zhandi_iconv($value);
   }
   return $param;
  }
  elseif (is_object($param)){
   foreach ($param as $key => $value){
    $param->$key = zhandi_iconv($value);
   }
   return $param;
  }
  else{
   return $param;
  }
 }
 return $param;
}

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/632259.htmlTechArticleThis function is considered powerful. It is much more powerful than the function that comes with PHP. This function can automatically obtain the information you provide. The character encoding, and then convert it to the encoding you want according to your reference, if necessary...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template