hola soy nuevo aqui y queria saber si me pueden ayudar con una duda con respecto a el lenguaje de programación php, tengo unos ejercicios que en realidad no entiendo y tengo que entregarlos al finalizar la semana los ejercicios tengo que realizar lo con switch case. 
este es uno:
Realizar un programa que calcule el importe a pagar por un vehículo al circular por una autopista. El vehículo pude ser una bicicleta, una moto, un carro o un camión. Para definir el conjunto de vehículos deben utilizar una estructura Switch. El importe se calculara según los siguientes datos: 
a) Un importe fijo de 100 unidades para la bicicleta. 
b) Las motos y los carros pagaran 30 unidades por Km. 
c) Los camiones pagaran 30 unidades por Km. más 25 unidades por toneladas. 
yo tengo esto pero me da un error
- <html> 
- <head> 
- <title>Ejemplo del uso de formularios - aprenderaprogramar.com</title> 
- </head> 
- <body> 
-   
- <form method="POST" action="p1.php"> 
-  Elige el departamento que corresponda: 
- <select type="text" name="vehiculo"> 
- <option value="bicicleta">bicicleta</option> 
- <option value="carro">carro</option> 
-   <option value="moto">moto</option> 
-   <option value="camion">camion</option> 
-   
- </select> 
- <br/><br/> 
- Escriba los km: <input type="text"name="km"value=""> 
-   
-        <input value="Calcular" type="submit"/> 
-   
- </form> 
-   
- </body> 
-   
- </html> 
y esta es la segunda parte
- <?php 
- $vehiculo = $_POST['vehiculo']; 
- $km = $_POST['km']; 
-   
- function calcular($vehiculo,$km,$tonelada){ 
-  switch ($vehiculo) { 
-     case "bicicleta": 
-         $importetotal=100; 
-         break; 
-     case "moto": 
-         $importetotal=(30 * $km); 
-         break; 
-     case "carro": 
-         $importetotal=(30 * $km); 
-         break; 
-     case "camion": 
-         $importe=(30 * $km); 
-         $unidadxtonelada=(25 * $tonelada); 
-         $importetotal=($importe+$unidadxtonelada); 
-        break; 
-   } 
-  return $importetotal; 
- } 
-   
- echo calcular('camion',200,100); 
- ?> 
espero su ayuda.
saLUDOS