[英]Creating multidimensional arrays
我希望編寫一個簡單的應用程序,以允許用戶對晚餐座位安排進行排序。
有各種類別,我正在尋找使用多維數組或arraylist進行排序。
例如,來賓可以分為3個級別:
所屬 :新娘/新郎側
團體 :家人/朋友/同事
圈子 :工作場所1 /大學生朋友/鄰居等
所以,我能夠創建這樣的數組嗎?
]. 來賓[ 所屬 ] [ 群組 ] [ 圈子 ] [ ]。
. 因此,如果我計算來賓[ 新郎 ] [ 朋友 ] [ 學院 ] 它將顯示 。
我能做到這一點嗎?
還是我可以閱讀/參考任何相關參考? 我似乎找不到正確的人,或者我搜索的方向錯誤。 請幫忙。
多維數組在php中非常容易:
<?php
$Guests = array();
$Guests['Affiliation_1']['Groups_1']['Circles_1'] = array('GuestID_1', 'GuestID_2', 'GuestID_3');
$Guests['Affiliation_2']['Groups_2']['Circles_2'] = array('GuestID_4', 'GuestID_5');
$Guests['Affiliation_3']['Groups_3']['Circles_3'] = array('GuestID_6', 'GuestID_7', 'GuestID_8', 'GuestID_9');
echo count($Guests['Affiliation_1']['Groups_1']['Circles_1']); //output is 3
echo count($Guests['Affiliation_2']['Groups_2']['Circles_2']); //output is 2
echo count($Guests['Affiliation_3']['Groups_3']['Circles_3']); //output is 4
$Guests['Affiliation_3']['Groups_1']['Circles_2'] = array('GuestID_10', 'GuestID_11', 'GuestID_12');
echo count($Guests['Affiliation_3']['Groups_1']['Circles_2']); //output is 3
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.