close
1
call
.呼叫不存在方法時會調用的方法
<?php
class A{
public $a=5;
public function __call($method_name,$argument){
print_r( $argument);
}
}
$a=new A();
$a->f(1,2,3,5);
// Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 5 )
2.
__callStatic
<?php
class A{
public $a=5;
public function __call($method_name,$argument){
print_r( $argument);
}
public static function __callStatic($method_name,$argument){
print_r( $argument);
}
}
$a=new A();
$a->f(1,2,3,5);
A::gg(1,2,3,5);
全站熱搜