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 關注
- 146 瀏覽
添加回答
舉報