PDOStatement::fetchObject
オブジェクトとして、次の行を取得します。
構文
mixed PDOStatement::fetchObject([ $class_name[,$ctor_args ]] )
パラメーター
$class_name: 作成するクラスの名前を指定する文字列 (省略可能)。 既定値は、stdClass です。
$ctor_args: カスタム クラスのコンストラクターの引数と省略可能な配列。
戻り値
成功した場合、クラスのインスタンスを持つオブジェクトを返します。 プロパティは、列にマップします。 失敗した場合、false を返します。
解説
PDO のサポートは Microsoft SQL Server 用 Drivers for PHPのバージョン 2.0 で追加されました。
例
<?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;
?>