Question sur Switch - PHP - Programmation
Marsh Posté le 23-11-2006 à 21:45:42
switch($tagada) { |
Marsh Posté le 23-11-2006 à 21:49:31
C'est comme ça que je procède mais dans ce cas, le même message revient pour certains case, je me demandais si on pouvait mettre des ou dans un case.
Marsh Posté le 23-11-2006 à 21:52:55
Ben là c'est un ou : pour le premier, soit 5 ou 35, et pour le deuxième, soit 47 ou 56
Marsh Posté le 23-11-2006 à 21:55:56
quand y'a pas de "break;" pour cloturer le "case" c'est comme un "ou".
Marsh Posté le 23-11-2006 à 22:01:26
C'est la façon d'écrire que je ne sais pas.
<?php switch($nob)
{
case '5': '54': '56':
$soustitre='Amis'<BR>'; // on affiche cette phrase
break; // on referme cette condition
case '8': '60': '61':
$soustitre='Généreux'.'<BR>'; // on affiche cette phrase
break; // on referme cette condition
case '65': // si la variable opération est égale à 65
$soustitre='Entreprise'.'<BR>'; // on affiche cette phrase
break; // on referme cette condition
default: // si la variable opération n' est pas égale à 1 ni à 2 ou si elle n' est pas définie
$soustitre="";
}
?>
Marsh Posté le 23-11-2006 à 22:04:28
il te manque des cases
Spoiler : |
edit:
|
Marsh Posté le 23-11-2006 à 22:10:25
fourniey a écrit : Ben non, elle était là ma question. |
Marsh Posté le 23-11-2006 à 21:37:48
Bonjour,
Peux-t'on dire dans un case si égal 5 ou 35 ou 47 ou 56...
case '5': // si la variable opération est égale à 1
$soustitre='Amis'.'<BR>'; // on affiche cette phrase
break; // on referme cette condition
Merci!