- spl_autoload_register: documentation ( source)
- var_dump: documentation ( source)
- class_alias: documentation ( source)
<?php
spl_autoload_register(function() {
var_dump(func_get_args());
});
class Foo {}
class Bar extends Foo {}
class FooCreator
{
public function create(FooAlias $foo) {
}
}
$foo = new Bar;
$creator = new FooCreator();
$creator->create($foo);
class_alias('Foo', 'FooAlias');