21 lines
456 B
PHP
21 lines
456 B
PHP
|
<?php
|
||
|
|
||
|
function autoLoader($className){
|
||
|
$path = '';
|
||
|
|
||
|
/* [1] On utilise le namespace pour localiser
|
||
|
===============================================*/
|
||
|
// On remplace les '\' par des '/'
|
||
|
$path = str_replace('\\', '/', $className) . '.php';
|
||
|
$path = __ROOT__.'/'.$path;
|
||
|
|
||
|
// Si le fichier existe, on l'inclut
|
||
|
if( file_exists($path) )
|
||
|
require_once $path;
|
||
|
}
|
||
|
|
||
|
// On definit l'autoloader
|
||
|
spl_autoload_register('autoLoader', false, true);
|
||
|
|
||
|
|
||
|
?>
|