- spl_autoload_register: documentation ( source)
- print_r: documentation ( source)
- spl_autoload_functions: documentation ( source)
<?php
first::init();
second::init();
print_r(spl_autoload_functions());
new Foo;
class first
{
public static function init() {
spl_autoload_register(array('self','load'));
}
public static function load($class) {
echo "first is loading class $class\n";
}
}
class second
{
public static function init() {
spl_autoload_register(array('self','load'));
}
public static function load($class){
echo "second is loading class $class\n";
}
}