Example #1
0
<?php

include "Models/Bike.php";
include "Models/Car.php";
include "Models/Plane.php";
$minutos = 10;
$vehicle = new Bike();
echo $vehicle->getName() . ': </br>';
echo 'velocidad: ' . $vehicle->speed() . '</br>';
echo 'maximo de pasajeros: ' . $vehicle->maxPassengers() . '</br>';
echo 'distancia: ' . $vehicle->travelDistance($minutos) . '</br> </br>';
$vehicle2 = new Car();
echo $vehicle2->getName() . ': </br>';
echo 'velocidad: ' . $vehicle2->speed() . '</br>';
echo 'maximo de pasajeros: ' . $vehicle2->maxPassengers() . '</br>';
echo 'distancia: ' . $vehicle2->travelDistance($minutos) . '</br> </br>';
$vehicle3 = new Plane();
echo $vehicle3->getName() . ': </br>';
echo 'velocidad: ' . $vehicle3->speed() . '</br>';
echo 'maximo de pasajeros: ' . $vehicle3->maxPassengers() . '</br>';
echo 'distancia: ' . $vehicle3->travelDistance($minutos) . '</br> </br>';
Example #2
0
<body-->

<?php 
include "Plane2.php";
include "Bike2.php";
include "Car2.php";
$pas = $new_pas = $x = $max = "";
if (isset($_POST["submit"])) {
    $pas = $_POST['pas'];
    $new_pas = filter_var($pas, FILTER_SANITIZE_STRING);
    $var = $_POST['var'];
    //$pas is now number of passengers load.
    switch ($var) {
        case '1':
            $x = new Plane();
            $max = $x->maxPassengers();
            if ($new_pas <= $max) {
                echo "You can travel now";
            } else {
                $name = $x->getName();
                echo "You can not travel on a " . $name . " whit " . $new_pas . " passengers. The number of allowed passengers for the selected transport is " . $max;
            }
            break;
        case '2':
            $x = new Car();
            $max = $x->maxPassengers();
            if ($new_pas <= $max) {
                echo "You can travel now";
            } else {
                $name = $x->getName();
                echo "You can not travel on a " . $name . "whit" . $new_pas . "passengers. The number of alllowed passengers for the selected transport is" . $max;