php csv файл в массив - функция

Чтобы загрузить 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;
 }