Exemples
PHP Manual

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 {
  
/* ... */
}
?>


Exemples
PHP Manual