Чтобы загрузить CSV файл в массив используйте такую функцию:
function csv_to_array($str){
$arr = array(); // сюда будем сохранять значения
$arr = explode("\n", $str); // разбиваем построчно
foreach($arr as $key => $val)
//(; - стандартный разделитель можете заменить его иным)
$arr[$key] = explode(";", $val); //разбиваем каждую строку на поля
//echo('< pre>');var_dump($arr);echo('< /pre>'); // смотри что получилось
return $arr;
}