Arquivos
hhvm/hphp/test/vm/call11.php
T
Jordan Delong 363d1bb20f Code move src/ -> hphp/
This change is mostly for FB internal organizational reasons.
Building is not effected beyond the fact that the target now
lands in hphp/hhvm/hhvm rather than src/hhvm/hhvm.
2013-02-11 02:10:41 -08:00

33 linhas
544 B
PHP

<?php
class C {
public function __call($fn, $args) {
echo "C::__call\n";
var_dump(isset($this));
var_dump($fn, $args);
echo "\n";
}
public static function test() {
// FPushClsMethodD
C::foo("a", "b", "c", "d");
// FPushClsMethod
$cls = 'C';
$cls::foo("a", "b", "c", "d");
$fn = 'foo';
C::$fn("a", "b", "c", "d");
$fn = 'foo';
$cls::$fn("a", "b", "c", "d");
// FPushClsMethodF
self::foo("a", "b", "c", "d");
}
}
function main() {
$obj = new C;
$obj->test();
}
main();