触发时机:调用不存在的方法时候自动执行。
参数:必须是两个参数,第一个参数为"方法名",第二个参数为"值"或者实参;实参里面的所有值是一个索引数组。
- <?php
- //call :调用不存在方法时候自动执行
- class wh {
- function tt(){
- }
- function weisuo(){
- echo '谢谢大家教我普通话';
- }
- //proname为方法名 provalue为值
- function __call($proname,$provalue){
- echo "没有".$proname."这个方法";
- echo "参数为".var_dump($provalue);
- }
- }
- //实例化对象
- $p =new wh;
- //调用一个不存在的方法
- $p ->email('苍老师','铁扇','国王');
- ?>