PHP class Auto Load method
The <?php class Inload {/** * class is automatically loaded and does not need to be called by the developer * * @param string $class class file/Private function AutoLoad ($
Class) {if (empty ($class)) {throw new qexception (' Load file does not exist '. $class); else {require _spring_. ' /_core/springmap.php ';
Frame map if (! file_exists ($source [$class] [' file ']) {throw new qexception (' Load file does not exist '. $class);
} require $source [$class] [' file ']; /** * Register or unregister an automatic class loading method * This method refers to the Zend Framework * * @param string $class provides a class for automatic loading of services * @param Boolean $enabled enable or disable the service */Private Function registerautoload ($class = ' interpreter ', $enabled = True) {if
(!function_exists (' Spl_autoload_register '))
{throw new Qexception (' Spl_autoload does not exist for this PHP installation ');
} if ($enabled = = True) {Spl_autoload_register (Array ($class, ' autoload '));
else {spl_autoload_unregister (array ($class, ' autoload '));
}}/** * destructor */Public Function __destruct () {self::registerautoload (' interpreter ', false);
}
The above is the entire contents of this article, I hope you can enjoy.