触发时机:调用不存在的方法时候自动执行。

  参数:必须是两个参数,第一个参数为"方法名",第二个参数为"值"或者实参;实参里面的所有值是一个索引数组。

 

  1. <?php 
  2.  
  3. //call :调用不存在方法时候自动执行 
  4.  class wh { 
  5.      function tt(){ 
  6.       
  7.      } 
  8.  
  9.      function weisuo(){ 
  10.           echo '谢谢大家教我普通话'
  11.      } 
  12.    
  13.      //proname为方法名  provalue为值 
  14.      function __call($proname,$provalue){ 
  15.  
  16.          echo "没有".$proname."这个方法"
  17.                  echo "参数为".var_dump($provalue); 
  18.      } 
  19.  } 
  20.  
  21. //实例化对象 
  22. $p =new wh; 
  23.  
  24. //调用一个不存在的方法 
  25. $p ->email('苍老师','铁扇','国王'); 
  26. ?>