pg_connect अपवाद नहीं फेंकता है, इसलिए आपको नीचे की तरह अपवाद में अनुवाद करना होगा।
function exception_error_handler($errno, $errstr, $errfile, $errline ) {
throw new ErrorException($errstr, $errno, 0, $errfile, $errline);
}
set_error_handler("exception_error_handler");
try {
example@sqldat.com_connect("host=dbhost user=dbuser dbname=db password=dbpass");
} Catch (Exception $e) {
Echo $e->getMessage();
}
कृपया इसे अधिक विवरण देखें
https://php.net/manual/en/language.exceptions.php ए>