PDOStatement::fetchObject

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

PDOStatement::fetchObjectSonraki satırı alır ve bir nesne olarak döndürür

Açıklama

publicPDOStatement::fetchObject(?string$sınıf = "stdClass", array$bağımsız_değişkenler = []): object|false

Sonraki satırı bir nesne olarak döndürür. Bu yöntem PDOStatement::fetch() yönteminin PDO::FETCH_CLASS veya PDO::FETCH_OBJ kipinde kullanımına denktir.

Bir satır alındığında, sınıfın özelliklerine ilgili sütunun değerleri atanır ve ardından sınıf kurucusu çağrılır.

Bağımsız Değişkenler

sınıf

Oluşturulan sınıfın ismi; stdClass öntanımlıdır.

bağımsız_değişkenler

Bu dizinin elemanları kurucuya bağımsız değişken olarak aktarılır.

Dönen Değerler

Sütun isimlerinin özellik isimlerine denk düştüğü sınıfın bir örneğini döndürür. İşlem sırasında bir hata oluşursa false döner.

Hatalar/İstisnalar

PDO::ATTR_ERRMODE özniteliğine PDO::ERRMODE_WARNING atanırsa E_WARNING düzeyinde bir hata çıktılanır.

PDO::ATTR_ERRMODE özniteliğine PDO::ERRMODE_EXCEPTION atanırsa PDOException istisnası oluşur.

Ayrıca Bakınız

To Top