db2_fetch_array
En esta página
db2_fetch_array
Devuelve un array, indexado por la posición de las columnas, que representa una línea del conjunto de resultados
Descripción#
db2_fetch_array(resource $stmt, [int $row_number]): array
```php
Devuelve un array, indexado por la posición de las columnas, que representa una línea del conjunto de resultados. Los índices del array son numéricos y comienzan por cero.
## Parámetros
`stmt`
Un recurso `stmt` válido que contiene el conjunto de resultados.
`row_number`
Solicita una línea específica indexada numéricamente que comienza con el valor 1 en el conjunto de resultados. Al proporcionar este argumento, se generará una advertencia PHP si el conjunto de resultados utiliza un cursor de avance solo.
## Valores devueltos
Devuelve un array con índices numéricos comenzando en 0 indexado con la posición de las columnas. Este índice apunta a los datos de la siguiente línea o la línea solicitada en el conjunto de resultados. Devuelve `false` si no hay una línea disponible en el conjunto de resultados o si la línea solicitada por `row_number` no existe en el conjunto de resultados.
## Ejemplos
Iteración con un cursor de avance solo
Si se llama a `db2_fetch_array` sin el número de una línea específica, la siguiente línea se recuperará automáticamente en el conjunto de resultados.
El ejemplo anterior mostrará:
0 Pook chat 3.20
5 Rickety Ride chèvre 9.70
2 Smarty cheval 350.00
Recuperación de líneas específicas con `db2_fetch_array` a partir de un cursor flotante
Si su conjunto de resultados utiliza un cursor flotante, puede llamar a la función `db2_fetch_array` con un número de línea específico. El siguiente ejemplo recupera cada línea par en el conjunto de resultados, comenzando con la segunda línea.
```php
El ejemplo anterior mostrará:
0 Pook chat 3.20
5 Rickety Ride chèvre 9.70
2 Smarty cheval 350.00
Véase también#
db2_fetch_assoc
db2_fetch_both
db2_fetch_object
db2_fetch_row
db2_result