Zend_Db_Table - 关联数组而不是对象

Ric*_*nop 10 php mysql zend-framework

以下行:

$select = $table->select();
$select->where('approved = 1');
$result = $table->fetchRow($select);
Run Code Online (Sandbox Code Playgroud)

返回一个对象.我想要的是获得一个关联数组.

我知道,Zend_Db的具有fetchAssoc()方法为,但类似的事情还有在Zend_Db_Table类(我试过fetchAssoc(),但它不工作,我还没有发现的文档中的任何东西)?

Bil*_*win 18

$result = $table->fetchRow($select)->toArray();
Run Code Online (Sandbox Code Playgroud)

双方Zend_Db_Table_RowZend_Db_Table_Rowset有一个toArray()方法.Row作为关联数组返回,Rowset作为关联数组的简单(序数)数组返回.