@NogDogNov 10.2009 — #[b]array()[/b] (no "$") is a call to the array() language construct, used to define the contents of an array. [b]$array1[][/b] references the next available index for array variable [b]$array1[/b]. So... [code=php] $array1 = array('test'); [/code]...creates or overwrites $array1 with the specified array elements (or an empty array if no values are given), while... [code=php] $array1[] = 'test'; [/code]...adds a new element to the array with value "test" and with the array index being the next available integer index for that array.