Ragazzi ho il seguente problema:
ho un file csv con dentro varie info...
dovrei poter "parsare" il file in questione in php e estrapolare soltanto le righe che mi interessano ovvero quelle che iniziano con "" (virgolette) e creare un nuovo file...
come devo fare??? vi posto un pò di codice:
Codice PHP:
$var=fopen("file.csv","r");
$leggi=fread($var,filesize("file.csv"));
$sss=nl2br($leggi);
fclose($var);
echo $leggi
Cosi mi stampa tutto il file a video a me servirebbe che venisse creato un nuovo file soltanto con il contenuto contrassegnato nel file tra virgolette ""...
Non so se sono stato chiaro...
/---------------------/
Ho risolto così:
Codice PHP:
$handle = @fopen("file.csv", "r");
if ($handle) {
while (($buffer = fgets($handle, 4096)) !== false) {
if(substr($buffer, 0, 1)=='"') {
$buffer='"1","1",'.$buffer ."<br>";
echo $buffer;
}
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}