lecture et modif ligne fichier
Bonjour,
Je vous expose mon problème :
J'ai un fichier .txt dans lequel je dois lire des données. Pour cela j'ai ce code qui fonctionne :
Code:
1 2 3 4 5 6 7 8 9
|
function xx(){
$fichier = file("lien/fichier.txt");
$contenu = count($fichier);
for($i=0;$i<$contenu;$i++){
echo fichier[$i];
}
fclose($fichier);
} |
Le fichier .txt est structuré ainsi :
Code:
1 2 3 4
|
Ligne1: 12
Ligne2: 24
Ligne3: 48 |
La prochaine étape consiste à récupérer les valeurs à droite des ":" et de les afficher dans un tableau. C'est là que j'ai un problème, je n'arrive pas à afficher ces données. J'ai vu qu'il fallait utiliser la fonction explode. Je n'arrive pas à implémenter cette partie, mais j'ai fait des tests :
Code:
1 2 3 4 5 6 7 8 9
|
$o=fopen("news.txt","r");
$l=fgets($o);
echo $l;
$e=explode(":",$l);
foreach($e as $t){
echo $t ."<br/>";
} |
Comment faire?
L'idée finale est de lire la valeur après les ":" dans le fichier texte, et de pouvoir modifier la valeur depuis la page web... donc d'écrire dans le fichier à la bonne position. Mais bon commençons par le commencement...
Avez-vous des idées svp?
Merci d'avance,
Cordialement.