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