Die PDO-Methode fetchAll()
hat einen Parameter fetch_style
die wie dokumentiert
gibt ein Array mit sowohl numerischen als auch benannten assoziativen Schlüsseln zurück, was dazu führt, dass Sie Duplikate haben, wenn Sie über das Array iterieren.
Sie können es mit einer der hier
dokumentierten PDO-Fetch-Konstanten setzen - sie beginnen alle mit PDO::FETCH_
und verwenden Sie diese, um entweder ein assoziatives Array (PDO::FETCH_ASSOC
) oder ein numerisches Array (PDO::FETCH_NUM
)
return $statement->fetchAll(PDO::FETCH_ASSOC);