Tableau contenant le nom des classes * */ function autoload($classes){ foreach($classes as $class){ $name_only = substr(strrchr($class, '\\'), 1); var_dump('use '.$class.' as '.$name_only.';'); eval('use '.$class.' as '.$name_only.';'); } } /* AUTOLOADER * * @className Nom de la classe appelee * */ 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 if( file_exists($path) ) require_once $path; // on inclue le fichier } // On definit l'autoloader comme autoloader (obvious) spl_autoload_register('autoloader', false, true); /* On demarre la session securisee PHP =========================================================*/ \manager\sessionManager::session_start(); ?>