PHP class Auto-load method, PHP loaded into
PHP class Automatic Loading method
<?phpclass Inload {/** * class is automatically loaded, 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 references the Zend Framework * * @param string $class provides a class that automatically loads the service * @param boolean $enabled Enable or disable the service */Private Function registerautoload ($class = ' interpreter ', $enabled = True) {if (!function_ex Ists (' 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 mentioned is the whole content of this article, I hope you can like.
http://www.bkjia.com/PHPjc/1011244.html www.bkjia.com true http://www.bkjia.com/PHPjc/1011244.html techarticle PHP Class Automatic loading method, PHP loading PHP class automatic loading method phpclass Inload {/** * class automatically loaded, do not need to be called by the developer * * @param string $class class file */privat ...