So you're saying that you've set stuff so that:
$stuff ="'1'=>'Book or Booklet','2'=>'Extension Bulletin','3'=>'Map','9'=>'Other','4'=>'Pamphlet','5'=>'Poster','6'=>'Technical Report','7'=>'Video','8'=>'Web Site'";
When you feed that into the array it just takes the whole string and sticks it...