rapidité de switch

  • Auteur de la discussion Auteur de la discussion dudo
  • Date de début Date de début
WRInaute impliqué
Bonjour,

Votre avis SVP, dans le cadre de l'utilisation de swicht ou if dans le code ci-dessous
quel est le + rapide en imaginant plus de 200 controles par exemple

Code:
<? 
$medor = 'chien'; 

// on enchaîne les contrôles ci-dessous ---- 
if($medor == 'girafe') 
    { 
    echo 'Medor est une girafe !'; 
    } 
elseif($medor == 'elephant')  
    { 
    echo 'Medor est un éléphant'; 
    } 
  else  
    { 
    echo 'Peut être un hippopotame ? Qui sait ...'; 
    } 
?> 


<? 
$medor = 'chien'; 

switch($medor) 
    { 
    case 'girafe': 
        echo 'Medor est un girafe !'; 
        break; 
    case 'elephant': 
        echo 'Medor est un éléphant'; 
        break; 
    case 'souris': 
        echo 'Medor est une souris'; 
        break; 
       default: 
        echo 'Peut être un hippopotame ? Qui sait ...'; 
    } 
?>


Cordialement

ludo
 
WRInaute impliqué
Ca me fait bien rire, ca te viendrait de faire 500 000 switch sur une même page ? Et puis quand bien même ca arriverait, personne va broncher pour 0.005 sec de perdues ...

Choisis le switch, c'est plus lisible ;)
 
Discussions similaires
Haut