Hola.
Miren, segun tengo entendido, el metodo __toString() actua siempre que se precise convertir un objeto en una cadena.
Pues bien, esto solo me funciona si lo hago de la forma : 
  echo $obj;
 
No se porque, si no uso echo, no se convierte en cadena, teoricamente cuando deberia hacerlo, por ejemplo:
  $var = "El valor de cadena es: " . $obj ;
 
Ni siquiera funciona si lo moldeo a cadena, es decir (string) $obj
¿Alguien sabe como puedo hacerlo?. Porque la unica solucion que veo es llamar explicitamente a __toString.
 
Muchas gracias, un saludo. 
   
 

 
 

 
 

