PDOStatement::fetchObject
Ruft die nächste Zeile als Objekt ab.
Syntax
mixed PDOStatement::fetchObject([ $class_name[,$ctor_args ]] )
Parameter
$class_name: Hierbei handelt es sich um eine optionale Zeichenfolge, die den Namen der zu erstellenden Klasse angibt. Der Standardwert ist „stdClass“.
$ctor_args: Hierbei handelt es sich um ein optionales Array mit Argumenten für einen benutzerdefinierten Klassenkonstruktor.
Rückgabewert
Bei Erfolg wird ein Objekt mit einer Instanz der Klasse zurückgegeben. Eigenschaften sind Spalten zugeordnet. Gibt bei einem Fehler „false“ zurück.
Bemerkungen
Unterstützung für PDO wurde in Version 2.0 von Microsoft-Treiber für PHP für SQL Serverhinzugefügt.
Beispiel
<?php
$server = "(local)";
$database = "AdventureWorks";
$conn = new PDO( "sqlsrv:server=$server ; Database = $database", "", "");
$stmt = $conn->query( "select * from Person.ContactType where ContactTypeID < 5 " );
$result = $stmt->fetchObject();
print $result->Name;
?>