Чтобы использовать магический метод __toString в PHP для преобразования объекта в строку, нужно реализовать этот метод в коде класса. 35 Результат метода и будет строковым представлением объекта. 3
Пример реализации: 3
class User { private $name; private $age; public function __construct($name, $age) { $this->name = $name; $this->age = $age; } // Реализуем указанный метод: public function __toString() { return $this->name; }}
Пример использования: 3
$user = new User('john', 25);echo $user; // выведет 'john'
Метод __toString должен вернуть строку, иначе произойдёт ошибка. 4