この記事の例では、Zend Framework Zend_Db_Table_Rowset の使用法について説明します。参考として、以下のようにみんなと共有してください:
1. はじめに
Zend_Db_Table_Rowset は、Zend_Db_Table_Row オブジェクト コレクションのイテレータです。一般的に、Zend_Db_Table_Rowset を自分でインスタンス化することはできません。Zend_Db_Table::find() メソッドまたは The fetchAll() メソッドは結果データとして Zend_Db_Table_Rowset を返します。次に、Zend_Db_Table_Row オブジェクト コレクションを走査して変更します。
<?php // 设置一个 adapter require_once 'Zend/Db.php'; $params = array ( 'host' => '127.0.0.1', 'username' => 'malory', 'password' => '******', 'dbname' => 'camelot' ); $db = Zend_Db::factory('PDO_MYSQL', $params); // 为所有的Zend_Db_Table对象设置默认 require_once 'Zend/Db/Table.php'; Zend_Db_Table::setDefaultAdapter($db); // 连接数据库表 class RoundTable extends Zend_Db_Table {} $table = new RoundTable(); ?>
Zend Framework チュートリアル - Zend_Db_Table_Rowset の使用例分析に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。