Home > Article > Backend Development > php __call and __callStatic
PHP5 objects have a new special method __call(), which is used to monitor other methods in an object. If you try to call a method that does not exist on the object, the __call method will be called automatically.
__call() is triggered when invoking inaccessible methods in an object context.
__callStatic() is triggered when invoking inaccessible methods in a static context.
runTest('in object context'); MethodTest::runTest('in static context'); // As of PHP 5.3.0 ?>