Qual a finalidade da função "mysqgli_fetch_array()" na lingu...
Qual a finalidade da função "mysqgli_fetch_array()" na linguagem PHP?
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - Executa uma consulta SQL no banco de dados MySQL e retorna os resultados em forma de matriz.
A função mysqli_fetch_array()
em PHP é usada para obter uma linha de resultado de uma consulta SQL e devolvê-la como uma matriz associativa (associative array), uma matriz numérica (numeric array) ou ambas. Este conceito é central para manipulação de resultados de consultas SQL em aplicações PHP que utilizam o banco de dados MySQL.
Para entender melhor, vamos abordar cada alternativa:
Alternativa A: Esta é a alternativa correta. A função mysqli_fetch_array()
realmente executa uma consulta SQL no banco de dados MySQL e retorna os resultados em forma de matriz (array). Esta função é essencial quando se deseja trabalhar com os dados retornados pela consulta, permitindo acesso rápido e fácil aos resultados.
Alternativa B: Está incorreta. A função que conecta a aplicação PHP ao banco de dados MySQL é mysqli_connect()
. O objetivo desta função é estabelecer uma conexão com o servidor de banco de dados.
Alternativa C: Também está incorreta. Não há uma função que transforme diretamente uma matriz em um objeto de resultado MySQL. Funções como mysqli_fetch_array()
trabalham no sentido contrário, obtendo dados de um objeto de resultado e transformando-os em matriz.
Alternativa D: Esta alternativa está errada. A configuração de conexão com o banco de dados é estabelecida com funções como mysqli_connect()
ou através de parâmetros de configuração passados em scripts PHP.
Alternativa E: Está incorreta. Para retornar o número de linhas afetadas pela última consulta MySQL executada, utiliza-se a função mysqli_affected_rows()
. Esta função é especialmente útil para operações de inserção, atualização e exclusão de dados.
Espero que esta explicação tenha esclarecido a finalidade da função mysqli_fetch_array()
e ajudado a entender por que a alternativa A é a correta. Se tiver mais dúvidas, estou à disposição para ajudar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito A
Faz uma consulta no MySQL e retorna os resultados em forma de matriz.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo