Exiten muchas formas...
Código PHP:
if($Mision == "Novato") {
switch($Yo) {
case 'Pluma':
case 'Lápiz':
case 'Carpeta':
....
echo $Yo;
break;
default:
echo "Error";
break;
}
}
O poner Misition en el switch:
Código PHP:
switch($Yo) {
case 'Pluma':
case 'Lápiz':
case 'Carpeta':
....
if($Mision == "Novato") echo $Yo;
else echo "Error";
break;
default:
echo "Error";
break;
}
Al final, cual es más costosa o menos, o cual es más vistosa o menos... es algo "complicado".
Yo en casos así, en vez de tener un mega if, prefiero un switch, por si añado condiciones en cada caso, o in_array... que queda más "limpio" que un tochón :D