1) Array con indici numerici:
i cui elementi sono memorizzati e accessibili in maniera lineare tramite un indice numerico.
2) Array associativi:
array i cui elementi sono individuati tramite una chiave di tipo string.
3) Array multidimensionali:
array i cui elementi contengono altri array, formando una o più matrici di valori.