要在extjs中传递的php数组创建

要在extjs中传递的php数组创建,php,arrays,json,extjs,ajax-request,Php,Arrays,Json,Extjs,Ajax Request,Hello every这里是我的数据在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], [

Hello every这里是我的数据在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中以这种形式生成一个


谢谢

试试这样的方法:

首先创建一个空数组
$data

$data = [];
然后创建一个数组(
$data\u元素
)以添加到
$data
数组中:

$data_element = ['W1',"Avail Qtr Opty",76343,"In-Period Bookings",20031];
最后,通过以下任一方法将
$data\u元素
数组推到
$data
数组的末尾:

array_push($data, $data_element);


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

数据:
替换为
$data=
我的意思是如何在php中以上述形式生成数组?您是否试图从一组数据生成数据?或者您只是想在PHP中定义一个变量?@RadicalFanatic我将在PHP中以上述形式生成数据。@user2628788如果您对我下面的答案有任何疑问,请告诉我。
$data[] = $data_element;