php魔术函数__call()用法实例分析

yipeiwu_com7年前PHP代码库

本文实例分析了php魔术函数__call()用法。分享给大家供大家参考。具体如下:

php魔术函数__call()的介绍,看完下面的实例就明白了:

<?php
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

希望本文所述对大家的php程序设计有所帮助。

相关文章

PHP类与对象后期静态绑定操作实例详解

本文实例讲述了PHP类与对象后期静态绑定操作。分享给大家供大家参考,具体如下: 做项目是后期静态绑定非常有用。比如service层单例模式,使用后期静态绑定就非常好实现。 自 PHP 5...

PHP彩蛋信息介绍和阻止泄漏的方法(隐藏功能)

Easter Eggs(复活节彩蛋)外行人估计不了解这是神木玩意,彩蛋的网络解释是:用于电脑、电子游戏、电脑游戏、影碟或其他互动多媒体之中的隐藏功能或信息。PHP包含一个安全漏洞,可能导...

PHP 编写的 25个游戏脚本

无论是一个人玩简单的使用纸和笔的游戏,还是同一群人玩复杂的桌面角色扮演游戏,或者任意类型的联机游戏,本系列都提供了适合您的内容。“用 PHP 可以编写的 30 个游戏脚本” 系列中的每篇...

刚才在简化php的库,结果发现很多东西

php的ming库用来生成flash!虽然模块是试验性质的, 不过比较有趣。一张大大的表, 很有趣, 给人一种在8g的感觉。 sapi/php4activescript.dll (p...

php函数之子字符串替换&amp;#65279; str_replace

str_replace — 子字符串替换 [str_replace]mixed str_replace ( mixed $search , mixed...