Probleme de switch et variable contenant du texte - PHP - Programmation
Marsh Posté le 29-11-2004 à 11:59:24
et si tu remplaces ton echo "huhu" par un echo $infos[1] pour voir?
Marsh Posté le 29-11-2004 à 12:00:11
chacal_one333 a écrit : default: |
roh putain je l'ai ratée celle-là...
Marsh Posté le 29-11-2004 à 12:02:28
Non ca ne vient pas du default: (oui ptite erreur )
Si j'écho le $infos[1] j'ai bien "Merliagor", mais je l'obtiens d'un explode, peut etre y'a t'il un charactère caché ?
De plus même en faisant avec structure IF, ça ne veut pas ...
Marsh Posté le 29-11-2004 à 12:14:26
C'est bon j'ai trouvé mon problème, ca venait bien de caractères cachés non affichés désolé pour le dérangement, et merci pour votre aide
Marsh Posté le 29-11-2004 à 11:39:18
Bonjour, j'essaie de faire un pauvre switch tout simple.. mais il ne veut pas fonctionner ...
j'explique.. j'ai un tableau infos dont la case 1 (2ème case) contient un nom (Merliagor, Dragonesti etc..) dans une boucle (donc a la premiere itération par exemple on a $infos[1]='Merliagor') et le switch ne comprend pas quand les chaines sont équivalentes :
switch($infos[1])
{
case 'Merliagor' :
echo "hahapouet";
break;
default;
echo "huhu";
break;
}
avec ça, il me marque huhu quand $infos[1] contient pourtant Merliagor...
Est ce que quelqu'un sait d'ou ca vient ?
Mefci d'avance