Innanzitutto, grazie mille a tutti del vostro supporto
Ho modificato il codice come segue, inserendo anche l'elevazione a potenza:

Codice PHP:

<?php
if(!empty($_POST['Calcola']))   {

$num1 $_POST['num1'];
$num2 $_POST['num2'];
$operazione $_POST['operazione'];

switch(
$operazione){
    case 
'piu':
        echo 
"$num1 + $num2 = " . ($num1 $num2);
        break;
    case 
'meno':
        echo 
"$num1 - $num2 = " . ($num1 $num2);
        break;
    case 
'per':
        echo 
"$num1 * $num2 = " . ($num1 $num2);
        break;
    case 
'diviso':
        echo 
"$num1 / $num2 = " . ($num1 $num2);
        break;
    case 
'potenza':
    echo 
"$num1 ^ $num2 = " . (bcpow($num1$num2));
    break;
}

}
?>

<html>
<head>
<title>Calcolatrice</title>
</head>
<body>
<form method="post" action="#">
<table>
<tr>
<td><input name="num1" type="text"></td>
<td><select name="operazione" >
<option name="piu" value="piu"> + </option>
<option name="meno" value="meno"> - </option>
<option name="per" value="per"> x </option>
<option name="diviso" value="diviso"> ÷ </option>
<option name="potenza" value="potenza"> ^ </option>
</select></td>
<td><input name="num2" type="text"></td>
</tr>
<tr>
<td colspan="3">
<input type="submit" name="Calcola" value="Calcola"></td>
</tr>
</table>
</form>
</body>
</html>
Così mi sembra vada più che bene.. notate altri errori?