J'ai un fichier texte, on m'a dit que le délimiteur est cité ci-dessous. Ma question est de savoir comment définir le délimiteur à l'intérieur de PHP?Comment spécifier un délimiteur spécifique lors de la lecture d'un fichier texte à partir de PHP?
-à-dire ce définiriez comme delimiter TAB dans mon script
$csv->delimiter = "\t"; # tab delimited
séparateur de champ (FS): SOH (caractère ASCII 1)
enregistrement séparateur (RS): STX (caractère ASCII 2) + "\ n"
Par exemple, ces caractères sont représentés dans les langages de programmation comme indiqué ci-dessous:
Perl:
$field_separator = chr(1);
$record_separator = chr(2) . "\n";
Java:
String fieldSeparator = String.valueOf((char)1);
String recordSeparator = String.valueOf((char)2) + "\n";
Un échantillon du fichier ressemble à ceci:
#export_datecollection_type_idname
#primaryKey:collection_type_id
#dbTypes:BIGINTINTEGERVARCHAR(200)
#exportMode:FULL
12766788028576TV Season
12766788028578Movie Bundle
12766788028577Ringtone
12766788028574Compilation
12766788028571Album
12766788028572MaxiSingle
12766788028573Orphan
12766788028575Audiobook
#recordsWritten:8