【发布时间】:2020-09-22 12:49:01
【问题描述】:
我有一个已填充默认数据的数组,如下所示
$arrivals = array(
"source" => "arrivals",
"data" => array(
0 => array("flight"=>"000","scheduled"=>"0000","city"=>"Geneva","airline"=>"UAL","gate"=>"A00","status"=>"1","remarks"=>"BOARDING"),
1 => array("flight"=>rand(1,2000),"scheduled"=>randomTime(),"city"=>"Baltimore","airline"=>randomAirline(),"gate"=>"A7","status"=>"0","remarks"=>"")
)
);
现在我想使用相同的标识符(例如“城市”)在循环中创建包含来自表中的数据的相同数组,但使用变量名称。 另一部分是“数据”数组的第一部分是一个数字,当然在循环中我可以使用计数器。
问题是数组是用静态值 ""source" => "arrivals" 创建的,数组只有一个值,然后是 'data' 数组。
我想要一种简单的方法来动态设置一个包含多个记录的数组,但是一个标题为“”source”=>“arrivals”和多个“data”条目,即我从中获取的每条记录一个元素我的桌子
谢谢
【问题讨论】:
-
可能对查看另一个数组以及您想要的最终结果的示例很有用
-
到目前为止你尝试过什么?你被困在哪里了?