Si el archivo está delimitado también por comillas puedes hacerlo así. Pero si no lo hay, te va a suceder lo que indicó
AlvaroG
Código CSV:
Ver original"1;","2","3","4"
"a","b","c;","d"
"1a;","2b","3c","4d"
Código PHP:
Ver original<?php
$boolean = (count(fgetcsv($f,0,',','"')) > 1 ?
true : false);
if($boolean){
while($data = fgetcsv($f,0,',','"')){ echo '<pre>';
echo '</pre>';
}
}else{
while($data = fgetcsv($f,0,';','"')){ echo '<pre>';
echo '</pre>';
}
}