(PHP 5 >= 5.1.0, PHP 7, PHP 8, PECL pdo >= 1.0.0)
フェッチモード PDO_FETCH_LAZY
を使って PDOStatement::fetch() をコールした場合に返される
結果セットの行を表します。
このクラスのオブジェクトは、インスタンス化できませんし、 シリアライズもできません。 デフォルトの queryString プロパティに加えて PDORow オブジェクトは アクセスした結果セットに存在するカラム名に対応するプロパティを作成します。
PDORow は、
PDO::FETCH_OBJ
と PDO::FETCH_BOTH
のモードを両方使ったかのように、返されるデータにアクセスできます。
つまり、返されるデータはオブジェクトのプロパティのようにアクセスできますし、
カラム名やカラムのオフセット番号でインデックスされた配列としてもアクセスできます。
プロパティが未定義の場合は、警告を発生させることなく null
を返します。
PDORow オブジェクトを返した PDOStatement が使うクエリストリング