<?php include 'classes/car.php'; //using public properties $car1 = new Car(); // $car1 -> make = 'Toyota'; // echo $car1 -> make.'<br />'; // // $car1 -> make = 'Toyota'; // $car1 -> make = 'Honda'; // echo $car1 -> make.'<br />'; //using a public method $car1->start(); $car1->setMake('Chevy'); echo $car1->getMake() . '<br />'; //constructors // $car2 = new Car; $car2 = new Car('Honda', 'Accord', 'Red'); echo $car2->getColor() . '<br />'; $car3 = new Car('Honda', 'Civic', 'Blue'); echo $car3->getColor() . '<br />';
return $this->miles; } function setImage($new_image) { $this->image = $new_image; } function getImage() { return $this->image; } } $first_car = new Car("Honda CRV", 12000, 150000, "img/jetta.jpg"); $second_car = new Car("Tesla S", 53000, 20000, "img/tesla.jpg"); $third_car = new Car("Deron's Highschool Volvo", 5000, 170000, "img/volvo.jpg"); $fourth_car = new Car("Jeep Cherokee", null, 68000, "img/cherokee.jpg"); $first_car->setMake("VW Jetta"); $second_car->setMiles(35000); $third_car->setPrice(5800); $cars = array($first_car, $second_car, $third_car, $fourth_car); $cars_matching_search = array(); foreach ($cars as $car) { $car_price = $car->getPrice(); $car_miles = $car->getMiles(); if (empty($_GET["price"])) { if ($car_miles < $_GET["mileage"]) { array_push($cars_matching_search, $car); } } elseif (empty($_GET["mileage"])) { if ($car_price < $_GET["price"]) { array_push($cars_matching_search, $car); }