// A class that defines the structure of the objects.
class Person {
public $name;
public $age;
public function __construct($name, $age) {
$this->name = $name;
$this->age = $age;
}
public function introduce() {
return "{$this->name} is {$this->age} years old.";
}
}
// Create an array of objects
$people = [
new Person("Arti", 45),
new Person("Isla", 51),
new Person("Teo", 67)
];
foreach ($people as $person) {
echo $person->introduce() . PHP_EOL;
}
/*
run:
Arti is 45 years old.
Isla is 51 years old.
Teo is 67 years old.
*/