Bonsoir,

J'ai un fichier texte composé de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
pomme:fruit
orange:fruit
carotte:legume
tomate:legume
Je voudrais récupérer tous les éléments du fichier situé avant le ":" à savoir (pomme,orange,carotte ...)

Le problème est que je voudrais stocker cela dans un tableau et ensuite afficher le tableau...mais je n'y arrive pas correctement...

Comment renvoyer depuis ma Classe tous les éléments contenu dans le fichier texte sous forme de tableau pour que je puisse mettre en forme le résultat comme je le voudrais ??

J'ai une classe PHP :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
class monTest{
 
var $FichierListe="";
 
function setListe($filename){
$this->FichierListe=$filename;
}
 
function getListe(){
$data = file($this->FichierListe);
 
foreach($data as $line) {
    $element=strtok($line,":");
 
}
 
 
}
Utilisation de la classe :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
include("class_liste.php");
 
$mylist = new monTest();
 
$mylist->setListe("/repertoire/maliste.txt");
 
$mylist->getListe();
// echo array de getListe
Merci