高级类/接口自动加载PHP5.3方式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高级类/接口自动加载PHP5.3方式相关的知识,希望对你有一定的参考价值。
require_once(dirname(__FILE__).'/private/Afa/Core/AutoLoader/iface.IClassLoader.php'); require_once(dirname(__FILE__).'/private/Afa/Core/AutoLoader/iface.IClassPathFinder.php'); require_once(dirname(__FILE__).'/private/Afa/Core/AutoLoader/class.AutoLoader.php'); require_once(dirname(__FILE__).'/private/Afa/Core/AutoLoader/class.ClassLoader.php'); require_once(dirname(__FILE__).'/private/Afa/Core/AutoLoader/class.ClassPathFinder.php'); require_once(dirname(__FILE__).'/private/Afa/Core/AutoLoader/class.InterfacePathFinder.php');
$autoLoader = new AfaCoreAutoLoaderAutoLoader();
$classLoader = new AfaCoreAutoLoaderClassLoader();
$classLoader->setFinder(new AfaCoreAutoLoaderClassPathFinder());
$classLoader->setRootDir(dirname(__FILE__).'/private'); $autoLoader->register($classLoader);
$interfaceLoader = new AfaCoreAutoLoaderClassLoader();
$interfaceLoader->setFinder(new AfaCoreAutoLoaderInterfacePathFinder());
$interfaceLoader->setRootDir(dirname(__FILE__).'/private'); $autoLoader->register($interfaceLoader);
以上是关于高级类/接口自动加载PHP5.3方式的主要内容,如果未能解决你的问题,请参考以下文章
使用 Symfony 1.4 的自动加载器加载命名空间类?
PHP SPL使用方法 自动加载和迭代器
PHP的类自动加载机制
spl_autoload_register 和 __autoload()魔术方法
在 PHP 5.3 中使用命名空间自动加载?
PHP中类自动加载的方式