ホームページ > バックエンド開発 > PHPチュートリアル > json_encode 中国語の文字化けコードを解決する_PHP チュートリアル

json_encode 中国語の文字化けコードを解決する_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:37:49
オリジナル
1044 人が閲覧しました

 

 

次の問題を解決してください
  1. json_encode 中国語以降の文字列が読み取れません
  2. json_encodeマルチレベル配列中国語文字化け問題
  3. json_encode 配列に改​​行が含まれる場合のエラー
  4. json_encode 配列のキーが中国語であることの問題
  5. http://blog.1dnet.net/?post=840
​ ​

[PHP] コード

01 //http://blog.1dnet.net 02 function _encode($arr) 03 { 04   $na array(); 05   foreach $arr as $k => $value ) {   06     $na[_urlencode($k)] = _urlencode ($value);   07   } 08   return addcslashes(urldecode(json_encode($na)),"rn"); 09 } 1010   1111 function<code class="keyword">function _urlencode($elem) _urlencode( $elem<tbody><code class="plain">)<code>12 { 12 {<code>13   if(is_array($elem)){ 13 <code>14if<code class="spaces">    foreach($elem as $k=>$v){( is_array<tbody><code class="plain">(<code>15$elem<code class="spaces">      $na[_urlencode($k)] = _urlencode($v);)){ 16 14    } foreach<tbody><code class="plain">(<code>17$elem<code class="spaces">    return $na; as $k=>18$v<code class="spaces">  }){ 19 15  return urlencode($elem); $na<tbody><code class="plain">[_urlencode(<code>20$k<code class="plain">})] = _urlencode( $v<br><code class="plain">); <p align="left"> </p> <div style="display:none;"> 16<span id="url" itemprop="url"> <code class="spaces"> }<span id="indexUrl" itemprop="indexUrl"> </span> <span id="isOriginal" itemprop="isOriginal"> 17</span> <code class="spaces"> <span id="isBasedOnUrl" itemprop="isBasedOnUrl"><code class="keyword">return $na<span id="genre" itemprop="genre"><code class="plain">; 18
<code class="plain">} <div class="art_confoot"> </div> 19🎜 <code class="spaces"> 🎜<code class="keyword">return🎜 <code class="plain">urlencode(🎜<code class="variable">$elem🎜<code class="plain">) ;🎜 🎜 🎜 20🎜 <code class="plain">}🎜 🎜 🎜🎜 🎜🎜🎜http://www.bkjia.com/PHPjc/735166.html🎜🎜www.bkjia.com🎜🎜tru​​e🎜🎜http://www.bkjia.com/PHPjc/735166.html🎜🎜技術記事🎜🎜解以下问题 json_encode 中文後の文字列不可阅读 json_encode 多级数组中文乱码问题 json_encode 数组中包含换行時間错误问题 json_encode 数组中键中...🎜🎜🎜🎜 🎜🎜
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート