Je pense que cela peut être fait avec les options de récupération.
$sth = $dbh->prepare("SELECT date, price FROM some_table");
$sth->execute();
$sth->fetchAll(PDO::FETCH_KEY_PAIR);
Cela ne fonctionne que si les données récupérées sont une paire de valeurs.