Read a CSV file into an array

In answer to WebmasterWorld thread: http://www.webmasterworld.com/php/4210656.htm

File: "data/emailaddresses.csv"

WEBMASTER,name@my-domain.com
001,name@some-domain.com
002,name@another-domain.com
003,name@yet-another-domain.com

File is read into the array:

$recipients = Array
(
    [WEBMASTER] => name@my-domain.com
    [001] => name@some-domain.com
    [002] => name@another-domain.com
    [003] => name@yet-another-domain.com
)