SQLite3Result::fetchArray
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SQLite3Result::fetchArray — Obtém uma linha de resultado como um array associativo, numericamente indexado ou ambos
Descrição
Obtém uma linha de resultado como um array associativo, numericamente indexado ou ambos. Por padrão, obtém como ambos.
Parâmetros
mode
-
Controla como a próxima linha será retornada ao chamador. Este valor deve ser um dos seguintes:
SQLITE3_ASSOC
,SQLITE3_NUM
ouSQLITE3_BOTH
.-
SQLITE3_ASSOC
: retorna um array indexado pelo nome da coluna conforme retornado no conjunto de resultados correspondente -
SQLITE3_NUM
: retorna um array indexado pelo número da coluna conforme retornado no conjunto de resultados correspondente, começando na coluna 0 -
SQLITE3_BOTH
: retorna um array indexado tanto pelo nome da coluna quanto pelo número da coluna conforme retornado no conjunto de resultados correspondente, começando na coluna 0
-
Valor Retornado
Retorna uma linha de resultado como um array associativo, numericamente indexado ou ambos.
Alternativamente, retornará false
se não houver mais linhas.
Os tipos dos valores do array retornado são mapeados a partir dos tipos SQLite3
como segue: inteiros são mapeados para int se estiverem dentro do
intervalo PHP_INT_MIN
..PHP_INT_MAX
, e
para string caso contrário. Floats são mapeados para float,
valores NULL
são mapeados para null, e strings
e blobs são mapeados para string.