対応は次のとおりです。
-
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)