ホームページ  >  記事  >  バックエンド開発  >  phpでのjson_encodeの使用例の紹介

phpでのjson_encodeの使用例の紹介

黄舟
黄舟オリジナル
2017-11-15 15:36:512638ブラウズ

前回の記事でphpのjson_encode()関数の詳しい説明をご紹介しましたが、php5.2以降でしか利用できないことがわかったので、今日はjson_encodeの使い方を簡単に紹介します。 、非常にシンプルで実用的で、ここにいるすべての人にお勧めします。

1. データベースからデータをクエリし、配列に入れます

$query=mysql_query($SQL);
 while($row = mysql_fetch_array($query)){         
 $xdata[]=$row['EventDate'];         
 $ydata[]=intval($row['data']);    
 }

2. データを json に変換します

$data_arr=array($xdata,$ydata)
json_encode($data_arr);

3. HTML ページ内の AJAX 呼び出しデータ

$.ajax({
type: "Get",   
   url: "columndata.php?r=" + Math.floor(Math.random() * 1000 + 1), 
   data: { 'BeginTime': "" + beginTime + "", "EndTime": "" + endTime + "" , "keyword": "" + keyword + "" },
   dataType: "text",   
   global: false,  
   async: false,   
   success: function (strReult) {
    if (strReult == "-1") { alert("fail!"); return; }
    var jsondata = eval("(" + strReult + ")");
       var xData = jsondata[0];                                
     var yData = jsondata[1];
       var namestr = jsondata[2];
   }, 
   error: function () {
    alert("fail!");
   }
  });

:

この記事を学習することで、php での json_encode の使用方法をよりよく理解できるようになると思います。あなたの仕事に役立つことを願っています。

関連する推奨事項:

php


PHPのjson_encode()関数の詳細な説明


PHP json_encode()機能と中国語文字化けについて詳しく解説

以上がphpでのjson_encodeの使用例の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。