이전에는 zend 1.x를 사용하고 있습니다. 아래 코드를 사용하여 클래스를 자동로드 할 수 있습니다.오토로더에서 Zend 2 클래스를로드하는 방법
// autoload class from Zend Lib
require_once ABSPATH.'/classes/Zend/Loader/Autoloader.php';
$loader = Zend_Loader_Autoloader::getInstance();
try{
// database connection
$dbo = Zend_Db::factory('pdo_mysql', array(
'host' => DB_HOST,
'username' => DB_USER,
'password' => DB_PW,
'dbname' => DB_PREFIX.DB_NAME
));
$dbo->getConnection();
// save database adapter for easy usage in other classes
Zend_Db_Table::setDefaultAdapter($dbo);
Zend_Registry::set('db', $dbo);
}catch(Zend_Db_Adapter_Exception $e){
print $e;
//header("Location: http://www.google.com/error/");
}
클래스가 더 좋을 수도 있으므로 zend 2로 업그레이드 중입니다. 어떻게 자동로드를 할 수 있는지 알고 싶습니까?
안녕하세요! 나는 젠드 프레임 워크를 사용하지 않지만, 내 사용자 정의 프레임 워크에서 독립형 클래스를 사용하고 있습니다. – Slay