In PHP, how do I concatenate objects with examples?

In PHP, you can concatenate objects by using the `__toString()` method. This method allows an object to be treated as a string and can be used to concatenate with other string values. Below is an example showing how to do this.

<?php class Person { public $name; public $age; public function __construct($name, $age) { $this->name = $name; $this->age = $age; } public function __toString() { return $this->name . ' is ' . $this->age . ' years old.'; } } $person1 = new Person("Alice", 30); $person2 = new Person("Bob", 25); $result = (string)$person1 . ' Also, ' . (string)$person2; echo $result; // Output: Alice is 30 years old. Also, Bob is 25 years old. ?>

PHP object concatenation __toString method