Script qui lit un fichier.txt

donfas2002 Messages postés 12 Statut Membre -  
menyarito Messages postés 101 Statut Membre -
Bonjour,
j'ai un souci, j'ai un fichier.txt qui contient des données dont je voudrais lire le contenu par un script, mais je ne connais pas le code qui me permet lire ce fichier.txt . Après les données que je vais recuperer seront utilisées sur matlab pour faire des graphes quelqu'un pourrait-il me venir en aide please.
A voir également:

1 réponse

menyarito Messages postés 101 Statut Membre
 
je veut te donner un exemple de création d'un fichier,ajout dans le même fichier et lire le fichier; il faut s'inspirer de l'exemple pour que tu puisse résoudre ton souci.....
Création du Fichier:
<html>
<body>
<?php
$nom="data.txt";
$fichier=fopen($nom,"w"); //fopen c-a-d ouvrir le fichier; w: pour ecrire
$l1="informatique\n";
$l2="programmation.\n";
fputs($fichier,$l1); //c-a-d enregistrer $l1 dans le fichier data.txt
echo"ecriture dans le fichier :".$l1.'<br>';
fputs($fichier,$l2);
echo "ecriture dans le fichier:".$l2.'<br>';
fclose($fichier);
?>
</body>
</html>

Ajout dans le fichier:

<html>
<body>
<?php
$nom="data.txt";
$fichier=fopen($nom,"a+"); //a+ c-a-d ajouter à la fin et non écraser
$l="php.\n";
fputs($fichier,$l);
echo "ajout dans le fichier:$l<br>";
fclose($fichier);
?>
</body>
</html>

lire le fichier:
<html>
<body>
<?php
$nom="data.txt";
if (file_exists($nom)){
echo "liste fichier $nom:<br>";
$fichier=fopen($nom,"r"); //fopen c-a-d ouvrir le fichier; r: en mode lecture
while (!feof($fichier)){ //feof c-a-d tant que la fin du fichier n'est pas atteint
$une_ligne= fgets($fichier); //fgets c'est pour lire une chaine de caractére
echo "$une_ligne<br>";
}
echo"***fin liste fichier$nom<br>";
fclose($fichier);}
else {
echo "fichier $nom n'existe pas<br>";
}
?>
</body>
</html>

Bonne chance
0