Récupérer donné d'un fichier texte

Fermé
ramzay Messages postés 7 Date d'inscription samedi 8 octobre 2016 Statut Membre Dernière intervention 16 avril 2017 - Modifié le 16 avril 2017 à 01:19
 ramzay - 17 avril 2017 à 01:19
Bonsoir à tous, j'ai un fichier texte contenant des données.

j'ai écrit un script qui me permet de récupérer la dernière ligne de mon fichier texte.
que voici somme;;;45693610;1459623;478911556
voici le script:
                 <?php
  $tab = file('Tableau.txt');
  $der_ligne = $tab[count($tab)-1];
  echo $der_ligne;
                 ?>
ma préoccupation est la suivante est t-il possible de récupérer les chiffres indépendamment pour les mettre dans une variable. c'est à dire 
$valeur1=45693610;
$valeur2=1459623;
$valeur3=47891156;


aider moi svp!
merci




3 réponses

Utilisateur anonyme
16 avril 2017 à 02:56
Vu que tu as plusieurs lignes, et que les données sont séparés par des points-virgule tu peux utiliser cette fonction:

https://www.php.net/manual/fr/function.fgetcsv.php
0
merci pour ton aide grâce au lien j'ai peut récupérer les donnée mais le chiffre ne s’affiche pas correctement. voici comment ça s'affiche:
1�307�217�210 or j'ai choisi l'encodage "utf-8".
comment fais pour avoir un affichage comme ça 1 307 217 210.

merci!
0
Utilisateur anonyme
16 avril 2017 à 23:27
Le fichier est encodé en UTF8? Et l'affichage en PHP aussi?
0
Merci beaucoup grâce à votre aide j'ai pu écrire mon script.
0