bonjour,

me voila avec une condition capricieuse


quand je teste la page avec la condition ci-dessous j'ai l'impression quelle ne fonctionne pas parce que le résultat souhaite ne correspond pas
alors que met point de repère sont bien différent (voir les explode)

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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
<?php
//avant cette parti j'ai les valeur me permettant d'ouvrir et lire le fichier source
 
// début condition pour récupéré avec explode les valeur souhaité
 
	if ($array = explode("gagné", $data))
		{
			$last = count($array) - 1 ;
 
			$resultat_2 = $array[0] . "gagné" ;
			$resultat_1 = $array[$last] ;
 
		}
	elseif ($array = explode("perdu", $data))
		{
			$last = count($array) - 1 ;
 
			$resultat_2 = $array[0] . "perdu" ;
			$resultat_1 = $array[$last] ;
 
		}
 
	elseif ($array = explode("match nul.", $data))
		{
			$last = count($array) - 1 ;
 
			$resultat_2 = $array[0] . "match nul." ;
			$resultat_1 = $array[$last] ;
 
		}
 
	file_put_contents( 'result1.txt', $resultat_1);
	file_put_contents( 'end2.txt', $resultat_2);
?>
si quelqu'un peu m'expliquer ou se trouve le problème ou me mettre sur la vois histoire de comprendre mon erreur, que pour moi elle devrais fonctionner après j'ai quelques doute sur le fait que cela peu être la répétition des variable $resultat_1 et _2 qui peu en être le problème
merci de vos réponse et de votre aide