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);

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 學習程式 的頭像
    學習程式

    程式學習日記,如果我幫助了你請讓我知道

    學習程式 發表在 痞客邦 留言(0) 人氣()