--TEST-- PDO_OCI: Attribute: Setting session client info --SKIPIF-- --FILE-- query($query); $row = $stmt->fetch(); echo 'CLIENT_INFO NOT SET: '; var_dump($row['client_info']); var_dump($dbh->setAttribute(PDO::OCI_ATTR_CLIENT_INFO, "some client info")); $stmt = $dbh->query($query); $row = $stmt->fetch(); echo 'CLIENT_INFO SET: '; var_dump($row['client_info']); var_dump($dbh->setAttribute(PDO::OCI_ATTR_CLIENT_INFO, "something else!")); $stmt = $dbh->query($query); $row = $stmt->fetch(); echo 'CLIENT_INFO RESET: '; var_dump($row['client_info']); var_dump($dbh->setAttribute(PDO::OCI_ATTR_CLIENT_INFO, null)); $stmt = $dbh->query($query); $row = $stmt->fetch(); echo 'CLIENT_INFO NULLED: '; var_dump($row['client_info']); echo "Done\n"; ?> --EXPECT-- CLIENT_INFO NOT SET: NULL bool(true) CLIENT_INFO SET: string(16) "some client info" bool(true) CLIENT_INFO RESET: string(15) "something else!" bool(true) CLIENT_INFO NULLED: NULL Done