You can also make a constructor and send the values in there (i think it looks better that way...):
<?
class vehicle {
var $make;
var $model;
var $year;
var $color;
var $miles;
var $condition;
function vehicle($make, $model, $year, $color, $miles, $condition) {
$this->make = $make;
$this->model = $model;
$this->year = $year;
$this->color = $color;
$this->miles = $miles;
$this->condition = $condition;
}
function view_car() {
echo("<table border=0>
<tr><td>Make:</td><td>$this->make</td></tr>
<tr><td>Model:</td><td>$this->model</td></tr>
<tr><td>Year:</td><td>$this->year</td></tr>
<tr><td>Color:</td><td>$this->color</td></tr>
<tr><td>Miles:</td><td>$this->miles</td></tr>
<tr><td>Condition:</td><td>$this->condition</td></tr></table>");
}
}
$car = new vehicle("Ford", "Bronco II", "1984", "Black", "77, 500", "Great");
$car->view_car();
// some months later;
echo "<br><br>";
$car->miles = "97, 500";
$car->condition = "Lots and lots of scratches!";
$car->view_car();
?>