fetchAll 的小小分析

Posted qq59538308

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fetchAll 的小小分析相关的知识,希望对你有一定的参考价值。

includesdatabaseprefetch.inc line 425

$this->defaultFetchStyle: fetch_object int 5

protected $defaultFetchOptions = array(
‘class‘ => ‘stdClass‘,
‘constructor_args‘ => array(),
‘object‘ => NULL,
‘column‘ => 0,
);

while (isset($this->currentRow)) {
// Grab the row in the format specified above.
$result[] = $this->current();
$this->next();
}


说明一个什么问题呢, 就是fetchAll 应该就是生成以0为开始的数组的, 数组key自增,从0开始, 数组值是对象。
 

以上是关于fetchAll 的小小分析的主要内容,如果未能解决你的问题,请参考以下文章

我对编译原理的小小了解

使用 fetchall() 时转换查询结果类型

PDO->fetchAll() 在远程服务器上返回空数组

MySQL PDO fetchAll作为格式的数组

既然不推荐使用 fetchAll() 和 FetchMode,如何将结果提取到自定义对象中?

SQLAlchemy 在使用 fetchall 方法迭代结果后提交 sql 执行