(PHP 5 >= 5.1.0, PHP 7, PHP 8, PECL pdo >= 0.2.4)
PDOStatement::fetchObject — Sonraki satırı alır ve bir nesne olarak döndürür
$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.
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.
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.
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.