spl_autoload_register() spl_autoload_register() enregistre une fonction pour implémenter __autoload()spl_autoload_register ( callable $autoload_function = ? , bool $throw = true , bool $prepend = false ) : boolfunction monChargeurDeClasse_V1(string $className) {
include './'.$className.'.php';
}
spl_autoload_register('monChargeurDeClasse_V1'); spl_autoload_register(function (string $className) {
include './'.$className.'.php';
}
); spl_autoload_register(function (string $className) {
// il faut échapper le backslash d'où le '\\'
$className = str_replace('\\','/',$className);
include './'.$className.'.php';
}
); spl_autoload_register(function (string $className) {
$className = str_replace(__NAMESPACE__.'\\','',$className);
$className = str_replace('\\','/',$className);
include './'.$className.'.php';
}
);