哈希空间 Ctrl + F 进行搜索
首页 php手册中文版 CSS中文手册 哈希文档 Markdown在线工具

PHP pdostatement 组件

PDOStatement 类

(PHP 5 >= 5.1.0, PHP 7, PHP 8, PECL pdo >= 1.0.0)

简介

代表一条预处理语句,并在该语句被执行后代表一个相关的结果集。

类摘要

class PDOStatement implements IteratorAggregate {
/* 属性 */
public string $queryString;
/* 方法 */
bindColumn(
    mixed $column,
    mixed &$param,
    int $type = ?,
    int $maxlen = ?,
    mixed $driverdata = ?
): bool
bindParam(
    mixed $parameter,
    mixed &$variable,
    int $data_type = PDO::PARAM_STR,
    int $length = ?,
    mixed $driver_options = ?
): bool
bindValue(mixed $parameter, mixed $value, int $data_type = PDO::PARAM_STR): bool
closeCursor(): bool
columnCount(): int
debugDumpParams(): bool
errorCode(): string
errorInfo(): array
execute(array $input_parameters = ?): bool
fetch(int $fetch_style = ?, int $cursor_orientation = PDO::FETCH_ORI_NEXT, int $cursor_offset = 0): mixed
fetchAll(int $fetch_style = ?, mixed $fetch_argument = ?, array $ctor_args = array()): array
fetchColumn(int $column_number = 0): string
fetchObject(string $class_name = "stdClass", array $ctor_args = ?): mixed
getAttribute(int $attribute): mixed
getColumnMeta(int $column): array
public getIterator(): Iterator
nextRowset(): bool
rowCount(): int
setAttribute(int $attribute, mixed $value): bool
setFetchMode(int $mode): bool
setFetchMode(int $PDO::FETCH_COLUMN, int $colno): bool
setFetchMode(int $PDO::FETCH_CLASS, string $classname, array $ctorargs): bool
setFetchMode(int $PDO::FETCH_INTO, object $object): bool
}

属性

queryString

所用的查询字符串

更新日志

版本 说明
8.0.0 现在 PDOStatement 的实现不是 Traversable 而是 IteratorAggregate

目录

打开 哈希空间 微信小程序中查看更佳