Comment puis-je re-factoriser le code suivant pour le rendre plus concis et plus maintenable?Comment mapper une valeur entière à une chaîne plus facilement en PHP?
if ($row['vocation'] == 1) $vocation = "sorcerer";
if ($row['vocation'] == 2) $vocation = "druid";
if ($row['vocation'] == 3) $vocation = "paladin";
if ($row['vocation'] == 4) $vocation = "knight";
if ($row['vocation'] == 5) $vocation = "master sorcerer";
if ($row['vocation'] == 6) $vocation = "elder druid";
if ($row['vocation'] == 7) $vocation = "royal paladin";
if ($row['vocation'] == 8) $vocation = "elite knight";
else $vocation = "none";
oooh J'espère que le demandeur original peut trouver cette question encore, n'a pas pensé à cela quand j'ai changé le titre – thomasrutter