The two methods of initializing arrays are identical. Using the array() function lets you initialize all your values in one statement. The end result is the same.
You can also initialize string indexes using either method:
$my_array = array('index_1' => 'a', 'another index' => 'b');
$my_array['some index'] = "yet another value";
Take care,
Nik
http://www.bigaction.org/