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;

建议 [在array_push文档中] 一次只向$data数组添加一个元素时使用第二个选项。如果您想$data一次添加多个数组,您应该使用该array_push()函数。要对更多行执行此操作,您可能需要某种 for 循环或 while 循环。

于 2016-03-16T18:53:50.363 回答