ホームページ  >  記事  >  バックエンド開発  >  PHP json と配列変換のサポート Chinese_PHP チュートリアル

PHP json と配列変換のサポート Chinese_PHP チュートリアル

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

php5ではjsonと配列の相互変換を実現できる関数json_encodeとjson_decodeの2つが用意されていますが、中国語ではあまりサポートされていません。ここでは中国語の配列と配列の相互変換をサポートする加工済みの関数を紹介します。ジェソン。

コードは次のとおりです コードをコピー


/**
* json生成、分析は中国語をサポートします
​*/
クラス Json_Helper {
/**
* json を生成します
​*/
パブリック静的関数 encode($str){
$json = json_encode($str);
//Linux
return preg_replace("#u([0-9a-f]{4})#ie", "iconv('UCS-2BE', 'UTF-8', Pack('H4', '1'))", $json);
//ウィンドウ
//return preg_replace("#u([0-9a-f]{4})#ie", "iconv('UCS-2LE', 'UTF-8', Pack('H4', '1')) "、$json);
}

/**
* jsonを分析します
​*/
パブリック静的関数 decode($str) {
return json_decode($str);
}
}
?>

www.bkjia.com本当http://www.bkjia.com/PHPjc/632779.html技術記事 php5 では json_encode と json_decode という 2 つの関数が提供されており、json と配列の間の相互変換を実現できますが、中国語では十分にサポートされていません。これは中国語の配列をサポートするように処理されたものです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。