在PHP的一个类中,通过函数查询获取的结果集在释放前可以将结果集导入一个数组中,然后返回数组。

代码 复制 - 运行

function fetch_all($sql, $id = '') {
	$arr = arry ();
	$query = $this->query ( $sql );//查询,获取结果
	while ( $data = $this->fetch_array ( $query ) ) {
		$id ? $arr [$data [$id]] = $data : $arr [] = $data;
	}
	return $arr;
}