0

こんにちは、extjs の配列形式のデータの形式です。

data: [
        ['W1',"Avail Qtr Opty",76343,"In-Period Bookings",20031],
        ['W2',"Avail Qtr Opty",178990,"In-Period Bookings",143459],
        ['W3',"Avail Qtr Opty",275758,"In-Period Bookings",208139],
        ['W4',"Avail Qtr Opty",464345,"In-Period Bookings",299032],
        ['W5',"Avail Qtr Opty",580025,"In-Period Bookings",384006],
        ['W6',"Avail Qtr Opty",734469,"In-Period Bookings",406092],
        ['W7',"Avail Qtr Opty",857489,"In-Period Bookings",501320],
        ['W8',"Avail Qtr Opty",969641,"In-Period Bookings",559783],
        ['W9',"Avail Qtr Opty",1076497,"In-Period Bookings",559783],
        ['W10',"Avail Qtr Opty",1173833,"In-Period Bookings",559783],
        ['W11',"Avail Qtr Opty",1279387,"In-Period Bookings",559783],
        ['W12',"Avail Qtr Opty",1412080,"In-Period Bookings",559783],
        ['W13',"Avail Qtr Opty",1736327,"In-Period Bookings",559783]
    ]

PHPでこのフォームを生成するにはどうすればよいですか?

ありがとう

4

1 に答える 1

0

次のようなことを試してください:

空の配列を作成することから始めます$data

$data = [];

次に、配列$data_elementに追加する配列 ( ) を作成します$data

$data_element = ['W1',"Avail Qtr Opty",76343,"In-Period Bookings",20031];

最後に、次のいずれかの方法で配列を配列$data_elementの末尾にプッシュします。$data

array_push($data, $data_element);

また

$data[] = $data_element;

一度に 1 つの要素のみを配列に追加する場合は、[ array_push$dataのドキュメント] で 2 番目のオプションを使用することをお勧めします。一度に複数の配列を に追加する場合は、関数$dataを使用する必要がありarray_push()ます。より多くの行でこれを行うには、何らかの for ループまたは while ループが必要になるでしょう。

于 2016-03-16T18:53:50.363 に答える