Gestion des erreurs

Toutes les méthodes SAMConnection qui fournissent un accès aux opérations de messagerie retourne FALSE si une erreur survient durant le processus. En plus de cela, l'objet SAMConnection a deux propriétés, "errno" et "error", qui fournissent respectivement le numéro et la description de la dernière erreur survenue sur la connexion.

Exemple #1 Gestion d'une erreur depuis une méthode qui ne retourne aucun résultat

<?php
if (!$conn->commit()) {
    
// Le commit a échoué !
    
echo "Le commit a échoué : ($conn->errno$conn->error";
}
?>

Exemple #2 Gestion d'une erreur depuis une méthode qui retourne un résultat

<?php
$correlid 
$conn->send('queue://send/test'$msg);

if (!
$correlid) {
    
//L'envoi a échoué !
    
echo "L'envoi a échoué : ($conn->errno$conn->error";
} else {
  
/* ... */
}
?>

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top