Bonjour. Sur ce bout de code la function substr ne fonctionne pas correctement. J'ai seulement la première lettre qui s'affiche alors qu'il m'en faudrait 3. Est ce dû à l'objet SplFileObject ?
acg lucile,acg,,lucile,,,,,,,,,,,,,,,,,,,,,,,boulot,* Other,herve.antoine@acg-avocat.com,,,,,,,,,,,,,,,,,,,
acso étude,acso,,étude,,,,,,,,,,,,,,,,,,,,,,,boulot,* Other,etude@acso.fr,,,,,,,,,,,,,,,,,,,
acso étude,acso,,étude,,,,,,,,,,,,,,,,,,,,,,,,* Other,etude@acso.fr,,,,,,,,,,,,,,,,,,,Je devrais avoir:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $csv = new SplFileObject($googleFile, 'r'); $csv->setFlags(SplFileObject::READ_CSV); $csv->setCsvControl(',', '"', '"'); foreach($csv as $T_ligne) { $critere= substr( $T_ligne[1],0,3) ; // tronqué à 3 lettres print "critere ".$critere.'<br>'; }
Pourtant j'obtiensacg
acs
acs
Il ne me semble pas avoir fait une faute ici. Encore une fois, quelque chose m'échappe.a
a
a
Partager