PDOStatement::setFetchMode

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

PDOStatement::setFetchModeDeyim için öntanımlı veri alım kipini belirler

Açıklama

publicPDOStatement::setFetchMode(int$kip): bool
publicPDOStatement::setFetchMode(int$kip = PDO::FETCH_COLUMN, int$sütunnum): bool
publicPDOStatement::setFetchMode(int$kip = PDO::FETCH_CLASS, string$sınıfadı, ?array$bağımsız_değişkenler = null): bool
publicPDOStatement::setFetchMode(int$kip = PDO::FETCH_INTO, object$nesne): bool

Bağımsız Değişkenler

kip

PDO::FETCH_* sabitlerinden biri olarak veri alım kipi.

sütunnum

Sütun numarası.

sınıfadı

Sınıf adı.

bağımsız_değişkenler

Kurucu bağımsız değişkenleri.

nesne

Nesne.

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

Örnekler

Örnek 1 - Veri alım kipinin belirlenmesi

Aşağıdaki örnekte bir PDOStatement nesnesinin veri alım kipinin PDOStatement::setFetchMode() ile nasıl değiştirileceği gösterilmiştir.

<?php
$stmt
= $dbh->query('SELECT name, colour, calories FROM fruit');
$stmt->setFetchMode(PDO::FETCH_NUM);
foreach (
$stmt as $row) {
print
$col[0] . "\t" . $col[1] . "\t" . $col[2] . "\n";
}
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

elma kırmızı 150 muz sarı 250 portakal turuncu 300 kivi kahverengi 75 limon sarı 25 armut yeşil 150
To Top