-
- class A{
- public $name;
- function test1($a){
- echo "test1111";
- }
- function test2($a){
- echo "test2222";
- }
- //オブジェクトがメソッドを呼び出し、そのメソッドが存在しない場合、システムは自動的に __call() を呼び出します
- function __call($method,$val){
- echo "メソッドがクラスに見つかりません: ".$method;
- }
- }
- $aaa = new A();
- $aaa ->test(1);
- ?>
-
コードをコピー
出力結果:
クラス内にメソッドが見つかりません: test
|