対応は次のとおりです。
-
mysql_fetch_array
=fetch(PDO::FETCH_BOTH)
-行は、数値インデックスと名前付きインデックスの両方を持つ配列です。 -
mysql_fetch_assoc
=fetch(PDO::FETCH_ASSOC)
-行は名前付きインデックスを持つ配列です。 -
mysql_fetch_row
=fetch(PDO::FETCH_NUM)
-行は数値インデックスを持つ配列です。 -
mysql_fetch_object
=fetch(PDO::FETCH_OBJ)
またはfetch(PDO::FETCH_CLASS)
オプションのclassName
を指定するかどうかによって異なりますmysql_fetch_object
への引数 。行は、指定されたクラスまたはstdClass
のいずれかのオブジェクトです。 。
while
ループは次と同等です:
$data = $query->fetchAll(PDO::FETCH_BOTH)