ajaxとjqueryを使用してphpから2次元配列を取得しようとしています。
問題は、php5.4.7で実行すると、期待されるjson応答が得られることです。
[["A",46],["B",35],["C",68],["D",30],["E",27],["F",85]]
しかし、php5.1.6を使用すると、次のような応答が返されjson is null
ます。PHP5.1.6で動作させるにはどうすればよいですか?
$.ajax({
type: "POST",
url: "get_data.php",
data: "",
dataType: "json",
success: function (json) {
var data = json;
initChart(data);
}
});
header('Content-Type: application/json');
$arr=array();
$arr = array(
array('A', 46),
array('B', 35),
array('C', 68),
array('D', 30),
array('E', 27),
array('F', 85),
);
echo json_encode($arr);