Aquí están las correspondencias:
mysql_fetch_array
=fetch(PDO::FETCH_BOTH)
- Las filas son matrices con índices numéricos y con nombre.mysql_fetch_assoc
=fetch(PDO::FETCH_ASSOC)
- Las filas son matrices con índices con nombre.mysql_fetch_row
=fetch(PDO::FETCH_NUM)
- Las filas son matrices con índices numéricos.mysql_fetch_object
=fetch(PDO::FETCH_OBJ)
ofetch(PDO::FETCH_CLASS)
dependiendo de si especifica elclassName
opcional argumento paramysql_fetch_object
. Las filas son objetos, ya sea de la clase especificada ostdClass
.
El while
bucle es equivalente a:
$data = $query->fetchAll(PDO::FETCH_BOTH)