Ho realizzato uno script per importare dei dati da txt tabulato a mysql, il file txt e un eportazione di
un db di filemaker (sotto os x) a volte nel file d'esportazione viene inserito il carattere nul chr(000)
dovrei rivelare e sostituire il carattere, ma php non sembra riverarlo.
Codice PHP:
$file = "test_nul.txt";
$handle = fopen($file, 'r+');
$source_data = fread($handle, filesize($file));
fclose($handle);
$separatore = chr(011); // TAB
$acc = chr(015); // CR (accapo)
str_replace (chr(000)," ",$source_data); // elimina nul
echo source_data;
Vedi:

cichity74