--TEST-- PDO::ATTR_FETCH_TABLE_NAMES --SKIPIF-- --FILE-- setAttribute(PDO::ATTR_FETCH_TABLE_NAMES, 1); $stmt = $db->query('SELECT label FROM test LIMIT 1'); var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); $stmt->closeCursor(); $db->setAttribute(PDO::ATTR_FETCH_TABLE_NAMES, 0); $stmt = $db->query('SELECT label FROM test LIMIT 1'); var_dump($stmt->fetchAll(PDO::FETCH_ASSOC)); $stmt->closeCursor(); print "done!"; ?> --EXPECT-- array(1) { [0]=> array(1) { ["test.label"]=> string(1) "a" } } array(1) { [0]=> array(1) { ["label"]=> string(1) "a" } } done!