bug_71667.phpt 500 B

1234567891011121314151617181920212223242526272829303132333435
  1. --TEST--
  2. PDO_DBLIB: Emulate how mssql extension names "computed" columns
  3. --EXTENSIONS--
  4. pdo_dblib
  5. --SKIPIF--
  6. <?php
  7. require __DIR__ . '/config.inc';
  8. ?>
  9. --FILE--
  10. <?php
  11. require __DIR__ . '/config.inc';
  12. $stmt = $db->prepare("SELECT 1, 2 AS named, 3");
  13. $stmt->execute();
  14. var_dump($stmt->fetchAll());
  15. ?>
  16. --EXPECT--
  17. array(1) {
  18. [0]=>
  19. array(6) {
  20. ["computed"]=>
  21. int(1)
  22. [0]=>
  23. int(1)
  24. ["named"]=>
  25. int(2)
  26. [1]=>
  27. int(2)
  28. ["computed1"]=>
  29. int(3)
  30. [2]=>
  31. int(3)
  32. }
  33. }