示例#1
0
文件: call10.php 项目: badlamer/hhvm
function main1()
{
    $obj = new C1();
    // FPushObjMethodD
    $obj->__call("a", "b", "c", "d");
    $obj->foo("a", "b", "c", "d");
    // FPushObjMethod
    $fn = '__call';
    $obj->{$fn}("a", "b", "c", "d");
    $fn = 'foo';
    $obj->{$fn}("a", "b", "c", "d");
}
示例#2
0
文件: call14.php 项目: badlamer/hhvm
function main1()
{
    // FPushClsMethodD
    C1::__callStatic("a", "b", "c", "d");
    C1::foo("a", "b", "c", "d");
    // FPushClsMethod
    $cls = 'C1';
    $cls::__callStatic("a", "b", "c", "d");
    $cls::foo("a", "b", "c", "d");
    $fn = '__callStatic';
    C1::$fn("a", "b", "c", "d");
    $fn = 'foo';
    C1::$fn("a", "b", "c", "d");
    $fn = '__callStatic';
    $cls::$fn("a", "b", "c", "d");
    $fn = 'foo';
    $cls::$fn("a", "b", "c", "d");
}