Según mi experiencia, y un poco de memoria, te diría que los arrays pueden declararse de estas tres maneras:
Código PHP:
<?
# Secuencial
$miarray[] = 1;
$miarray[] = 2;
$miarray[] = 3;
$miarray[] = 4;
# $miarray contiene (1,2,3,4)
# Desordenado
$miarray2[1] = 1;
$miarray2[2] = 2;
$miarray2[4] = 4;
$miarray2[3] = 3;
# $miarray2 contiene (1,2,3,4)
$miarray3 = array(1,2,3,4);
# $miarray3 contiene (1,2,3,4)
?>