PHPで少し錆び、助言や助けが必要です。JSON形式を模倣するようにPHP配列を生成
私は、JavaScriptチャートを生成するためにJSONデータを返すラフで迅速なAPIを生成しようとしています。私はデータベースを照会するためにPHPを使用しています。私は月/年ごとの統計を取得することができますが、JSON_ENCODE()を使用する前にPHP配列を生成する方法については苦労しています。
私が取得しようとしています形式は次のとおりです。12月にon..through
{
y: 'January',
a: 150,
b: 90,
c: 50
}, {
y: 'February',
a: 75,
b: 65,
c: 50
}, {
y: 'March',
a: 50,
b: 40,
c: 50
}, {
y: 'April',
a: 75,
b: 65,
c: 50
}
ので。 a = 2014/b = 2015/c = 2016
私は$year
と$month
というパラメータをとり、レコード数を返すDBクエリを持っています。私は私が望む形式の配列を返すために、これを行うことができますどのように見カントしかし
$months = array("January","February","March","April","May","June","July","August","September","October","November","December");
$years = array("2014","2015","2016");
$yearlabels = array("a","b","c");
:
私の最初に考えたのは3つの配列を使用することでした。
アイデア?
'$ array = [[" y "=>" 1月 "、" a "=> numA、" b "=>" numB "のように、 、 "c" => "numC"]、[....]] '次に' json_encode($ array) ' – apokryfos