-1

我是 PHP 新手,使用 PHP 5.3.13,我在 php 中遇到重载问题。

我编写了很小的代码来验证是否_call被触发,但它根本不起作用。

有人知道吗?

        class Foo{
            function _call($methodName, $argument){
                echo "_call()";
            }
        }

        $foo = new Foo;
        $foo->runtest();

错误:致命错误:调用未定义的方法 Foo::runtest() in

C:\wamp\www\tutorial\part2\testfunctions.php 第 77 行

非常感谢你

4

1 回答 1

1

您有一个错字, __call需要两个下划线。

于 2012-11-07T08:44:13.547 回答