Mysqli fetch_assoc vs fetch_array

Quando estou retornando uma linha de uma tabela, para reunir os resultados que normalmente uso, por exemplo:

$info = $result->fetch_assoc(); 

Qual é a diferença entre that e:

$info = $result->fetch_array();

Existe um motivo para usar um sobre o outro ao retornar apenas uma linha ou é apenas uma preferência pessoal?

questionAnswers(4)

yourAnswerToTheQuestion