Fetch a result row as an associative array

# odbc_fetch_array

(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)

odbc_fetch_array — Fetch a result row as an associative array

### Description

odbc_fetch_array(Odbc\Result `$statement`, ?int `$row` = `null`): array|false

Fetch an associative array from an ODBC query.

### Parameters

`statement`

  The ODBC result object from odbc_exec().

`row`

  Optionally choose which row number to retrieve.

### Return Values

Returns an array that corresponds to the fetched row, or `false` if there are no more rows.

### Changelog

Version | Description
--- | ---
8.4.0 | `statement` expects an Odbc\Result instance now; previously, a resource was expected.
8.4.0 | `row` is now nullable.

### Notes

> Note: This function exists when compiled with DBMaker, IBM DB2 or UnixODBC support.

### See Also

- odbc_fetch_row() - Fetch a row
- odbc_fetch_object() - Fetch a result row as an object
- odbc_num_rows() - Number of rows in a result

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open