Bonjour,
J'ai un probleme dans mon code php:
J'ai un fichier podium.txt dans lequel il y a au plus 3 lignes:
"Joueur 1"\t9
"Joueur 2"\t8
"Joueur 3"\t2
où "" est le pseudo du joueur, puis une tabulation et enfin son score.
Je veux savoir, et mettre a jour, si un Joueur 4 ayant un score de 13 est sur le podium.
Pour cela, je fais:
$tableau = file("podium.txt");
Puis, pour chaque element:
foreach($tableau : $element) {
$vals = explode("\t",$element);
//traitement
}
Donc normalement, j'ai dans vals[0] le nom du joueur, et dans vals[1] son score.
Le problème étant que quand je compare vals[1] avec le nouveau score [dans l'exemple, 13], a chaque fois, vals[1] est plmus grand que le score (en faite, j'ai l'impression que cela ne compare que les premiers chiffres (donc 2 (joueur 3) et 1, 1 plus petit, pas dans le classement)...
Quelqu'un peut-il m'aider svp?