<learndojo />
← Продвинутые возможности PHP
Выбрать правильный код1 баллов

__toString()

Что выведет объект в строковом контексте?

<?php
class Product
{
    public function __construct(private string $name, private float $price) {}
    public function __toString(): string { return $this->name . ':' . $this->price; }
}
echo new Product('Book', 25);
Подсказки
  • Теория: __toString() вызывается автоматически в строковом контексте.
Что проверяет это задание

__toString() вызывается автоматически в строковом контексте.