前回の記事で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でのjson_encodeの使用例の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。