Es lo mismo definir un array:
Código PHP:
$a=array("a","b","c");
que
Código PHP:
$a[0]="a";
$a[1]="b";
$a[3]="b";
Para definir un array con valores "contantes" viene bien el primer método ..Pero para definir el array "dinamicacmente" va mejor el segundo.
Un saludo,