must be one of PGSQL_NOTICE_LAST, PGSQL_NOTICE_ALL, or PGSQL_NOTICE_CLEAR¶
Description¶
pg_last_notice() 2nd argument must be one of 3 possible pgsql constants: PGSQL_NOTICE_LAST, PGSQL_NOTICE_ALL, or PGSQL_NOTICE_CLEAR.
It is possible to use raw integers, instead of the constants, although this is not recommended.
Example¶
<?php
try {
var_dump(pg_last_notice($db, 99));
} catch (\ValueError $e) {
echo $e->getMessage() . \PHP_EOL;
}
?>
Solutions¶
Use one of the three constants.