$table = $this->Execute("select * from data ");
$result = array();
while($row = mysqli_fetch_array($table))
{
array_push($result, $row);
}
return $result;
这是我的代码, 我不知道为什么我的结果包括索引
答案 0 :(得分:1)
由于以下原因:
while($row = mysqli_fetch_array($table))
您将获得数字索引以及文本键。
替换为:
while($row = mysqli_fetch_assoc($table)) // will return only associate (string) keys.
OR
while($row = mysqli_fetch_array($table, MYSQLI_ASSOC)) // will return only associate (string) keys.
这将不包括数字索引。
参考文献: