它是一種數據結構,其中存儲了單個值、一個或多個類似類型的值。讓我們通過一個例子來理解它——假設你有20個數字,因此你需要定義這20個數字,而不是這樣做,你可以把它們放在一個長度為20的數組中,因為它們是類似的類型(即-數字)。數組有不同類型,每個數組都由數組索引訪問。
- 數字數組,在這種方法中,以線性方式訪問值,將數組索引作為數值索引。數值索引從0開始,可以存儲數字、字符串和任何對象。
- 關聯數組,此數組僅在功能方麵類似於數字數組,但使用的索引術語不同。它有一個字符串作為數組索引,該數組索引與鍵值關聯存儲數組值,而不是堅持線性索引順序。
例如,假設您想要存儲員工的工資,在這種情況下使用關聯數組,我們可以使用員工的名稱作為鍵,而各自的工資將是其值。
- 不要用雙引號打印關聯數組,因為它不會返回任何值。
- 多維數組,多個索引用於訪問這個包含一個或多個數組和值的數組。