Bonsoir,
Dans mon fonction, je possède un switch relativement long. J'aimerais savoir si il n'existe pas une alternative qui serait plus rapide à l'exécution que le switch ou que la fonction tout simplement.
Merci
Dans mon fonction, je possède un switch relativement long. J'aimerais savoir si il n'existe pas une alternative qui serait plus rapide à l'exécution que le switch ou que la fonction tout simplement.
Merci
Code:
function special($special) {// Fonction francise special.
switch ($special) {
case 'strength': $special0 ='force'; break;
case 'dexterity': $special0 ='dextérité'; break;
case 'attackpower': $special0 ='pouvoir d\'attaque'; break;
case 'defensepower': $special0 ='pouvoir de défense'; break;
case 'goldbonus': $special0 ='bonus rubis'; break;
case 'spellbonus': $special0 ='bonus sorts'; break;
case 'expbonus': $special0 ='expérience bonus'; break;
case 'currenthp': $special0 ='HP'; break;
case 'currentmp': $special0 ='MP'; break;
case 'currenttp': $special0 ='TP'; break;
case 'maxhp': $special0 ='HP Max'; break;
case 'maxmp': $special0 ='MP Max'; break;
case 'maxtp': $special0 ='TP Max'; break;
default : $special0 ='points HP, MP et TP';
}
return $special;
}