¿Cómo hacer eco de un objeto personalizado en PHP?
Dado una clase particular con una instancia foo, ¿hay alguna manera de tener PHPecho foo;
de manera personalizada?
class TheClass {
public $Name;
public $Number;
function MrFunction() { /* bla bla bla */ }
}
$foo = new TheClass();
echo $foo;
Según tengo entendido, no puedes sobrecargarecho
y me doy cuenta de que fácilmente podría tener$foo->MrFunction()
Haz el trabajo. Sin embargo, me pregunto si hay una manera de codificar en la que
echo $foo
imprime$foo->Name
y$foo->Number
.
Estamos usandoPHP Versión 5.2.6 pero la actualización no es un problema.