ciao a tutti , mi trovo di fronte ad un problema di formattazione del file ...
Codice PHP:
array_splice($vett, $data[$c][0], count($data[$c][$numcamp]), $cambio);//potrei fare implodere direttamente $cambio e modificare i valori sottostannti!
$lungc = $c;
}
}
}
//ricompongo le righe della modifica in un unico array ;
$implosione_vett = array(implode(";",$vett));
array_splice($vettore, $lungc,1, $implosione_vett);
//$data = $vettore;
//conto il nuovo vettore
$counter_2=count($vettore);
//apro la scrittura
$fpf2 = fopen($file, "w+");
//ciclo il nuovo array e lo rescrivo sul file
foreach ($vettore as $ve) {
$fw2 = fwrite($fpf2, $ve."\n");//PARTE INCRIMINATA, \N NON VA COME VORREI
}
fclose($fpf2);
fclose($apro);
le componenti del file vengono modificate correttemente . tranne per un fastidioso 'a capo' causato da \n.
ora io ho bisogno che ogni volta che scriva una riga vada a capo per scrivere la seconda.
tipo:
23;FFFFFF;kkkkkk;2000-09-09;2001-09-09
21;GGGGG;sadasd;2001-07-09;20009-09-09
etc...
invece scritto come ho fatto io lo script mi restituisce ciò!
23;FFFFFF;kkkkkk;2000-09-09;2001-09-09
21;GGGGG;sadasd;2001-07-09;20009-09-09
23;xchjhnfg;gfdgh4;2000-09-09;2001-09-09
20;RRRTGF;jtyjjhjh;2001-07-09;20009-09-09
ovviamente dipende sempre da quante scritture farò.
ogni volta che vado a scrivere mi aumenta gli spazi...
ho anche pensato di mettere un carattere per delineare la fine righa , ma preferirei che se ne vada a capo ogni righa.
qualcuno sa come poter fare?