--TEST--
PostgreSQL pg_fetch_object()
--SKIPIF--
<?php include("skipif.inc"); ?>
--FILE--
<?php
error_reporting
(E_ALL);

include 
'config.inc';

class 
test_class {
    function 
__construct($arg1$arg2) {
        echo 
__METHOD__ "($arg1,$arg2)\n";
    }
}

$db pg_connect($conn_str);

$sql "SELECT * FROM $table_name WHERE num = 0";
$result pg_query($db$sql) or die('Cannot qeury db');
$rows pg_num_rows($result);

var_dump(pg_fetch_object($resultNULL'test_class', array(12)));

echo 
"Ok\n";
?>
--EXPECT--
test_class::__construct(1,2)
object(test_class)#1 (3) {
  ["num"]=>
  string(1) "0"
  ["str"]=>
  string(3) "ABC"
  ["bin"]=>
  NULL
}
Ok