--TEST-- PDO Common: Bug #50458 (PDO::FETCH_FUNC fails with Closures) --SKIPIF-- --FILE-- exec("CREATE TABLE test (a VARCHAR(10))"); $db->exec("INSERT INTO test (a) VALUES ('xyz')"); $res = $db->query("SELECT a FROM test"); var_dump($res->fetchAll(PDO::FETCH_FUNC, function($a) { return strtoupper($a); })); ?> ===DONE=== --EXPECTF-- array(1) { [0]=> string(3) "XYZ" } ===DONE===