PHP CSV для массива с заголовками
function parse($filecsv){
$array = $fields = array(); $i = 0;
$handle = @fopen($filecsv, "r");
if ($handle) {
while (($row = fgetcsv($handle, 4096)) !== false) {
if (empty($fields)) {
$fields = $row;
continue;
}
foreach ($row as $k=>$value) {
$array[$i][$fields[$k]] = $value;
}
$i++;
}
if (!feof($handle)) {
return false;
}
fclose($handle);
}
return $array;
}
RapTToR