ホームページ >バックエンド開発 >PHPチュートリアル >PHPマジック関数__call()の使用例分析_PHPチュートリアル

PHPマジック関数__call()の使用例分析_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:06:321043ブラウズ

PHPマジック関数__call()の使用例分析

この記事では主にPHPマジック関数__call()の使い方と、一定の参考値を持つ__call()関数の使い方を分析します。必要な場合はそれを参照してください

この記事では、PHP マジック関数 __call() の使用法を例とともに分析します。参考のためにみんなで共有してください。詳細は以下の通りです

PHP マジック関数 __call() の概要、次の例を読むと理解できるようになります:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

クラスA{

パブリック $name;

関数 test1($a){

エコー「test1111」;

}

関数 test2($a){

エコー「test2222」;

}

//オブジェクトがメソッドを呼び出し、そのメソッドが存在しない場合、システムは自動的に __call() を呼び出します

関数 __call($method,$val){

echo "クラス内にメソッドが見つかりません:".$method;

}

}

$aaa = 新しい A();

$aaa ->テスト(1);

?>

出力結果:

クラス内にメソッドが見つかりません: test

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/958134.html技術記事 PHP マジック関数 __call() の使用例分析 この記事では、PHP マジック関数 __call() の使用例を中心に、一定の参考値を持つ __call() 関数の機能と使用スキルを分析します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。