要在extjs中传递的php数组创建
Hello every这里是我的数据在extjs中的数组格式要在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], [
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;