Для конкретного класса с экземпляром foo , есть ли способ настроить PHP echo foo;
по своему усмотрению?
class TheClass {
public $Name;
public $Number;
function MrFunction() { /* bla bla bla */ }
}
$foo = new TheClass();
echo $foo;
Как я понимаю, вы не можете перегрузить1007 * и я понимаю, что легко мог бы $foo->MrFunction()
сделать работу.Однако мне интересно, есть ли способ кодирования, в котором
echo $foo
распечатывает $foo->Name
и $foo->Number
.
Мы используем PHP версии 5.2.6 но обновление не проблема.