Pdo\Pgsql::setNoticeCallback Définit une fonction de rappel pour gérer les messages d'avis et d'avertissement générés par le serveur &reftitle.description; public voidPdo\Pgsql::setNoticeCallback callablenullcallback Définit une fonction de rappel pour gérer les messages d'avis et d'avertissement générés par le serveur. Cela inclut les messages émis par PostgreSQL lui-même, ainsi que ceux générés par les fonctions SQL définies par l'utilisateur utilisant RAISE. Il est à noter que la réception effective de ces messages dépend du paramètre du serveur client_min_messages. &reftitle.parameters; callback Si &null; est passé, la fonction de rappel est réinitialisée à son état par défaut. Sinon, la fonction de rappel est un rappel avec la signature suivante: voidhandler stringmessage message Un message généré par le serveur. &reftitle.returnvalues; &return.void; &reftitle.examples; Exemple de <methodname>Pdo\Pgsql::setNoticeCallback</methodname> exec('CREATE TABLE parent(id int primary key)'); $pdo->exec('CREATE TABLE child(id int references parent)'); $pdo->setNoticeCallback(function ($message) { echo $message; }); $pdo->exec('TRUNCATE parent CASCADE'); ?> ]]> &example.outputs.similar;