PDOStatement sınıfı

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

Giriş

Bir hazır deyimi ve hazır deyim çalıştırıldıktan sonra sonuç kümesini temsil eder.

Sınıf Sözdizimi

class PDOStatement implements IteratorAggregate {
/* Özellikler */
/* Yöntemler */
public function bindColumn(
    string|int $sütun,
    mixed &$değişken,
    int $veri_türü = PDO::PARAM_STR,
    int $uzunluk = 0,
    mixed $seçenekler = null
): bool
public function bindParam(
    string|int $bağımsız_değişken,
    mixed &$değişken,
    int $veri_türü = PDO::PARAM_STR,
    int $uzunluk = 0,
    mixed $seçenekler = null
): bool
public function bindValue(string|int $bağımsız_değişken, mixed $değer, int $veri_türü = PDO::PARAM_STR): bool
public function closeCursor(): bool
public function columnCount(): int
public function debugDumpParams(): ?bool
public function errorCode(): ?string
public function errorInfo(): array
public function execute(?array $girdiler = null): bool
public function fetch(int $kip = PDO::FETCH_DEFAULT, int $göst_yönü = PDO::FETCH_ORI_NEXT, int $göst_başlangıcı = 0): mixed
public function fetchAll(int $kip = PDO::FETCH_DEFAULT): array
public function fetchAll(int $kip = PDO::FETCH_COLUMN, int $sütun): array
public function fetchAll(int $kip = PDO::FETCH_CLASS, string $sınıf, ?array $bağımsız_değişkenler): array
public function fetchAll(int $kip = PDO::FETCH_FUNC, callable $geriçağırım): array
public function fetchColumn(int $sütun = 0): mixed
public function fetchObject(?string $sınıf = "stdClass", array $bağımsız_değişkenler = []): object|false
public function getAttribute(int $isim): mixed
public function getColumnMeta(int $sütun): array|false
public function getIterator(): Iterator
public function nextRowset(): bool
public function rowCount(): int
public function setAttribute(int $öznitelik, mixed $değer): bool
public function setFetchMode(int $kip): bool
public function setFetchMode(int $kip = PDO::FETCH_COLUMN, int $sütunnum): bool
public function setFetchMode(int $kip = PDO::FETCH_CLASS, string $sınıfadı, ?array $bağımsız_değişkenler = null): bool
public function setFetchMode(int $kip = PDO::FETCH_INTO, object $nesne): bool
}

Özellikler

queryString

Sorgu dizgesi.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0 PDOStatement artık Traversable arayüzünü değil IteratorAggregate arayüzünü gerçekliyor.

İçindekiler