1 回答
TA贡献2021条经验 获得超8个赞
这是一个快速示例,说明如何以更有用的方式构建数组。如评论中所述,我们创建了一个主订单数组。在该数组中,每个订单都有一个条目。这些订单中的每一个也是一个数组,包含订单的详细信息以及项目。这些项目包含在一个数组中,每个项目都是数组中的一个条目。每个项目本身也是一个数组,条目是项目详细信息。
$orders = array(
array(
"orderNum" => 123,
"buyerId" => 111,
"items" => array(
array(
"id" => 321,
"name" => "Item One",
"color" => "red"
)
)
),
array(
"orderNum" => 456,
"buyerId" => 444,
"items" => array(
array(
"id" => 321,
"name" => "Item One",
"color" => "red"
),
array(
"id" => 356,
"name" => "Item Two",
"color" => "green"
)
)
),
array(
"orderNum" => 789,
"buyerId" => 765,
"items" => array(
array(
"id" => 321,
"name" => "Item One",
"color" => "red"
),
array(
"id" => 356,
"name" => "Item Two",
"color" => "green"
),
array(
"id" => 999,
"name" => "Item Three",
"color" => "blue"
)
)
)
);
这是一个快速示例,说明如何访问订单和项目
foreach($orders as $order)
{
echo "Order number: " . $order["orderNum"] . "\r\n";
foreach($order["items"] as $item)
{
echo "Item Name: " . $item["name"] . "\r\n";
}
echo "\r\n";
}
- 1 回答
- 0 关注
- 183 浏览
添加回答
举报
