ホームページ >バックエンド開発 >PHPチュートリアル >強力なPHPエンコーディング変換機能_PHPチュートリアル

強力なPHPエンコーディング変換機能_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:55:19897ブラウズ

この関数は、PHP に付属している関数よりもはるかに強力であると考えられています。この関数は、指定した文字エンコーディングを自動的に取得し、必要な友人がそれを参照できるようにします。 。

コードは次のとおりです コードをコピー
/**
* コーディング相互変換を実現するループ
*
* @param string $param (文字列、オブジェクト、または配列)、$currCharset 現在のエンコーディング、$toCharset 予想されるエンコーディング
* @return パラメータの型
​*/
関数 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);
}
$param を返します;
}
elseif (is_object($param)){
foreach ($param as $key => $value){
$param->$key = zhandi_iconv($value);
}
$param を返します;
}
他{
$param を返します;
}
}
$param を返します;
}

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632259.html技術記事この関数は、PHP に付属している関数よりもはるかに強力であると考えられており、指定した文字エンコーディングを自動的に取得し、必要に応じてそれを必要なエンコーディングに変換できます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。