PHPで、引数に指定したCSVファイルから配列を出力する

<?php
/* 読み込むCSVファイルを作成 */
$str = <<<EOD
Windows,Mac,Linux
MySQL,PostgreSQL,SQLite
EOD;
file_put_contents('test.csv', $str);

/* ファイルポインタをオープン */
$file = fopen("test.csv", "r");

/* CSVファイルを配列へ */
if( $file ){
  while( !feof($file) ){
    var_dump( fgetcsv($file) );
  }
}

/* ファイルポインタをクローズ */
fclose($file);
?>

このコードでCSVファイルを読み込み、そのデータから配列を返すことができる