Regex et fichier

Liodeus
Invité n'ayant pas de compte PHPfrance

29 janv. 2015, 17:10

Alors voici mon code :

while (!feof($lecture)) {
$buffer = fgets($lecture, 4096);
echo $buffer.'<br>';
}
fclose($lecture);

}

Celui-ci lit ce qui ce trouve dans le fichier et l'affiche, il afficher quelque chose comme ça ->

1,Damien,258
2,Zeus,963

Mais il faudrait que ca lise ce qu'il se trouve sur chaque ligne et qu'entre chaque "," ça aille dans une bdd, exemple ->

1 et 2 dans ID

Damien et Zeus dans Nom

258 et 963 dans temps

Merci d'avance de votre aide.

Eléphant du PHP | 290 Messages

29 janv. 2015, 19:29

Salut,

Pour séparer des variables collées avec "une colle identique" (ici => ","), la fonction explode est très pratique:
http://php.net/manual/fr/function.explode.php

Niconicochan.

Mammouth du PHP | 2278 Messages

29 janv. 2015, 19:51

Pour des fchiers avec séparateurs, il existe fgetcsv:
http://php.net/manual/fr/function.fgetcsv.php
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD