いろんな方法があるかと思いますが、
1 |
str_getcsv() |
を使った方法です。
1 2 3 4 5 6 7 8 9 10 |
function read_csv_array($filename) { $ret = array(); $buf = mb_convert_encoding( file_get_contents($filename), 'utf-8', 'auto'); $lines = explode("\n", $buf); foreach ($lines as $line) { $ret[] = str_getcsv($line); } return $ret; } |