簡體   English   中英

創建多維數組

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM