<?php
$data = 'test,58597E68,abc,"58597E68",test,123,"test"';
echo 'str_getcsv():'.PHP_EOL;
var_dump(str_getcsv($data));
echo PHP_EOL.'fgetcsv():'.PHP_EOL;
$tmpfname = tempnam('/tmp', 'foo');
file_put_contents($tmpfname, $data);
$row = 1;
if (($handle = fopen($tmpfname, "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
var_dump($data);
print_r($data);
}
fclose($handle);
}
unlink($tmpfname);
preferences:
48.42 ms | 402 KiB | 5 Q