- spl_autoload_register: documentation ( source)
<?php
spl_autoload_register(function($c) { echo "autoloading $c\n"; eval("class $c { const BAR=42; }"); });
class A {
const FOO = B::BAR;
}
echo "class defined but not yet evaluated\n";
echo A::FOO;