- spl_autoload_register: documentation ( source)
<?php
/*
class ClaseNoCargable
{
public function __toString(){
return "se pudo cargar la clase";
}
}
*/
spl_autoload_register(function ($clase) {
echo "Intentando cargar $clase...\n";
throw new Exception("Imposible cargar $clase...");
});
try {
$obj = new ClaseNoCargable();
echo $obj;
} catch (Exception $e) {
echo $e->getMessage(), "\n";
}