Почему конструктор не возвращает строку?
<?php
class ClassName
{
    function __construct($text)
    {
        return "sometext $text";
    }

    function __toString()
    {
        return 'Чертовы извращенцы.';
    }
}

echo new ClassName('new text');
Пожалуйста: ссылка<?php
 
// your code goes here
 
class ClassName
{
  function __construct($text = '')
  {
    return "sometext $text";
  }
}
 
$obj = new ClassName();
echo $obj->__construct('new text');