mysqli_result (class)
The mysqli_result class
介绍
(PHP 5, PHP 7)
表示从对数据库的查询中获得的结果集。
更新日志
版 | 描述 |
---|---|
5.4.0 | 因为mysqli_result现在实现了Traversable,所以增加了迭代器支持。 |
课程简介
mysqli
_
result
implements Traversable {
/* Properties */
int $current_field ;
int $field_count;
array $lengths;
int $num_rows;
/* Methods */
bool data_seek ( int $offset )
mixed fetch_all ([ int $resulttype = MYSQLI_NUM ] )
mixed fetch_array ([ int $resulttype = MYSQLI_BOTH ] )
array fetch_assoc ( void )
object fetch_field_direct ( int $fieldnr )
object fetch_field ( void )
array fetch_fields ( void )
object fetch_object ([ string $class_name = "stdClass" [, array $params ]] )
mixed fetch_row ( void )
bool field_seek ( int $fieldnr )
void free ( void )
}
目录
- mysqli_result :: $ current_field - 获取结果指针的当前字段偏移量
- mysqli_result :: data_seek - 将结果指针调整为结果中的任意行
- mysqli_result :: fetch_all - 将所有结果行提取为关联数组,数组数组或两者
- mysqli_result :: fetch_array - 将结果行作为关联数组或数组数组来获取
- mysqli_result :: fetch_assoc - 将结果行作为关联数组提取
- mysqli_result :: fetch_field_direct - 获取单个字段的元数据
- mysqli_result :: fetch_field - 返回结果集中的下一个字段
- mysqli_result :: fetch_fields - 返回表示结果集中字段的对象数组
- mysqli_result :: fetch_object - 将结果集的当前行作为对象返回
- mysqli_result :: fetch_row - 将结果行作为枚举数组
- mysqli_result :: $ field_count - 获取结果中的字段数量
- mysqli_result :: field_seek - 将结果指针设置为指定的字段偏移量
- mysqli_result :: free - 释放与结果关联的内存
- mysqli_result :: $ lengths - 返回结果集中当前行的列的长度
- mysqli_result :: $ num_rows - 获取结果中的行数
← mysqli_stmt::store_result
mysqli_result::$current_field →