- spl_autoload_register: documentation ( source)
<?php
class Loader
{
public function __call($name, $arguments)
{
eval("class $arguments[0] {}");
}
}
spl_autoload_register(array(new Loader(), 'load_class'));
$a = "a";
for ($i = 0; $i < 10; $i++) {
new $a;
$a++;
}
echo "Done";