PHP Velho Oeste 2024

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