PDOStatement::fetchObject
(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.2.4)
PDOStatement::fetchObject — 次の行を取得し、それをオブジェクトとして返す
説明
public PDOStatement::fetchObject
([ string
$class_name = "stdClass"
[, array $ctor_args
]] ) : mixed
次の行を取得し、それをオブジェクトとして返します。この関数は、
PDOStatement::fetch() で
PDO::FETCH_CLASS あるいは
PDO::FETCH_OBJ を指定することの代替関数となります。
オブジェクトを取得する際には、各カラムの値を対応するプロパティに代入してから、 そのコンストラクタを実行します。
パラメータ
-
class_name -
作成されるクラスの名前。
-
ctor_args -
この配列の要素がコンストラクタに渡されます。
返り値
カラム名に対応するプロパティを保持する、要求されたクラスの
インスタンスを返します。失敗した場合に FALSE を返します。