2
try
{ 
$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; 
}

このコードを zend 2.X でアップグレードしたいのですが、完全な MVC フレームワークを使用せずに ZF2 をスタンドアロン ライブラリとして使用しています。私のフォルダ構造は次のとおりです。

   library/
          /Zend
          /Mylib
   css/
   img/
   js/

私のオートロードコードは次のとおりです。

 require_once 'Zend/Loader/StandardAutoloader.php';
$autoLoader = new \Zend\Loader\StandardAutoloader(array(
    'fallback_autoloader' => true,
));

 $autoLoader->register();

データベースセッションの操作方法も知りたいですか? つまり、セッションをデータベースに保存します。Zend 2.x プロジェクトで Zend 1.x メソッドを使用できますか?

ありがとう

4

1 に答える 1