SplFileObject::setCsvControl Définit les options CSV &reftitle.description; public voidSplFileObject::setCsvControl stringseparator"," stringenclosure"\"" stringescape"\\" Définit le délimiteur, le caractère d'échappement ainsi que le caractère utilisé pour entourer les champs CSV analysés. &reftitle.parameters; &warning.csv.escape-parameter; &reftitle.returnvalues; &return.void; &reftitle.changelog; &Version; &Description; 7.4.0 Le paramètre escape accepte désormais une chaîne de caractères vides afin de désactiver le mécanisme d'échappement propriétaire. &reftitle.examples; Exemple avec <methodname>SplFileObject::setCsvControl</methodname> setFlags(SplFileObject::READ_CSV); $file->setCsvControl('|'); foreach ($file as $row) { list ($fruit, $quantity) = $row; // Opération sur les données } ?> ]]> Contenu de data.csv ]]> &reftitle.seealso; SplFileObject::getCsvControl SplFileObject::fgetcsv SplFileObject::fputcsv fputcsv fgetcsv str_getcsv