Heim  >  Artikel  >  Backend-Entwicklung  >  php魔术函数__call()用法例子

php魔术函数__call()用法例子

WBOY
WBOYOriginal
2016-07-25 08:52:07963Durchsuche
  1. class A{
  2. public $name;
  3. function test1($a){
  4. echo "test1111";
  5. }
  6. function test2($a){
  7. echo "test2222";
  8. }
  9. //当某个对象调用某个方法,而当该方法不存在时,则系统会自动调用__call()
  10. function __call($method,$val){
  11. echo "类中找不到方法:".$method;
  12. }
  13. }
  14. $aaa = new A();
  15. $aaa ->test(1);
  16. ?>
复制代码

输出结果: 类中找不到方法:test



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn