Un array es un conjunto de variables agrupadas bajo un único nombre donde cada variable dentro de la matriz se denomina elemento. Los arrays pueden ser indexados o asociativos, donde el acceso a los elementos indexados se realiza por la posición y el acceso a los elementos asociativos se realiza proporcionando una clave. Los arrays se pueden crear de forma implícita indicando el elemento y su posición o clave, o mediante la función array pasando los elementos como parámetros.