Example #1
0
{
    $x = new B();
    return strlen($x);
}
class C
{
    public function __call($meth, $args)
    {
        return "C";
    }
}
function foo15()
{
    $x = new C();
    return strlen($x);
}
var_dump(foo1());
var_dump(foo2());
var_dump(foo3());
var_dump(foo4());
var_dump(foo5());
var_dump(foo6());
var_dump(foo7());
var_dump(foo8());
var_dump(foo9());
var_dump(foo10());
var_dump(foo11());
var_dump(foo12());
var_dump(foo13());
var_dump(foo14());
var_dump(foo15());
Example #2
0
{
    $y = $x + 1;
    return $y === 6;
}
function foo10($x)
{
    $y = $x + 1;
    return $y !== 6;
}
function foo11($x)
{
    $y = $x xor 0;
    return $y === 6;
}
function foo12($x)
{
    return $x !== 6;
}
var_dump(foo1());
var_dump(foo2());
var_dump(foo3());
var_dump(foo4());
var_dump(foo5());
var_dump(foo6());
var_dump(foo7());
var_dump(foo8());
var_dump(foo9(5));
var_dump(foo10(5));
var_dump(foo11("5"));
var_dump(foo12("6"));
Example #3
0
    return $y * $x + $z * $x;
}
function foo9($x, $y)
{
    return $x * 3 * ($y * 7);
}
function foo10($x)
{
    return 3 * $x * 7;
}
function foo11($x)
{
    return $x * 8;
}
function foo12($x)
{
    return $x * -8;
}
var_dump(foo1());
var_dump(foo2(6));
var_dump(foo3(6, 2));
var_dump(foo4(-12));
var_dump(foo5(2, 1, 5));
var_dump(foo6(2, 1, 5));
var_dump(foo7(2, 1, 5));
var_dump(foo8(2, 1, 5));
var_dump(foo9(2, 5));
var_dump(foo10(2));
var_dump(foo11(7));
var_dump(foo12(3));