PDO-metoden fetchAll()
har en parameter fetch_style
som som dokumenteret
returnerer et array med både numeriske og navngivne associative nøgler, hvilket får dig til at have dubletter, når du itererer over arrayet.
Du kan indstille det ved at bruge en af PDO Fetch-konstanterne, der er dokumenteret her
- de starter alle med PDO::FETCH_
og brug det til at få enten et associativt array (PDO::FETCH_ASSOC
) eller et numerisk array (PDO::FETCH_NUM
)
return $statement->fetchAll(PDO::FETCH_ASSOC);