Question sur Switch

Question sur Switch - PHP - Programmation

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!

Reply

Marsh Posté le 23-11-2006 à 21:37:48   

Reply

Marsh Posté le 23-11-2006 à 21:45:42    

switch($tagada) {
 
  case 5:
  case 35:
    echo 'pouet';
    break;
 
  case 47:
  case 56:
    echo 'tagada';
    break;
}

Reply

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.

Reply

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

Reply

Marsh Posté le 23-11-2006 à 21:55:56    

quand y'a pas de "break;" pour cloturer le "case" c'est comme un "ou".  [:pmusa]


---------------
intralase surgery [:cerveau love]
Reply

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="";
}  
?>

Reply

Marsh Posté le 23-11-2006 à 22:02:20    

T'as oublié des cases

Reply

Marsh Posté le 23-11-2006 à 22:04:28    

il te manque des cases [:joce]
 

Spoiler :


jeu de mot facile.  :o  


 
edit:
 


<?php  
 
switch($nob){
 
case '5':  
case '54':  
case '56':
$soustitre='Amis<br />'; // on affiche cette phrase
break; // on referme cette condition  
 
case '8':  
case '60':
case '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="";
 
}  
?>


Message édité par pmusa le 23-11-2006 à 22:07:56

---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 23-11-2006 à 22:06:24    

Ben non, elle était là ma question.

Reply

Marsh Posté le 23-11-2006 à 22:09:24    

Alors je pige pas [:petrus dei]

Reply

Marsh Posté le 23-11-2006 à 22:09:24   

Reply

Marsh Posté le 23-11-2006 à 22:10:25    

fourniey a écrit :

Ben non, elle était là ma question.


 :heink:


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 24-11-2006 à 14:45:47    

Merci à tous de vos réponses!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed