(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.