当echo 一个对象的时候 php会报错, 为了避免报错echo一个对象的时候报错 发明了魔术方法toString.

  触发时机:echo一个对象的时候自动调用该方法。

  返回:必须要return 一个字符串

  1. <?php 
  2.   header('Content-type: text/html;charset=UTF-8'); 
  3.   //toString方法 
  4.    class pp { 
  5.       
  6.  //触发时机 类外部echo对象的时候自动调用 
  7.      function  __tostring(){ 
  8.          return '你调用的是对象'
  9.          } 
  10.   } 
  11.  
  12.  //实例化对象 
  13.  $p = new pp(); 
  14.  //输出对象 
  15.  echo $p
  16.   
  17. ?>