You should give fgetcsv
method a try. It lets you read a file line by line and returns associative array. This function is specially for reading from CSV files.
In any case you will have to read each line even if you will have to process just a column.
http://php.net/manual/en/function.fgetcsv.php