Manuel PHP
Précédent |  | Suivant

# SAMConnection::remove()

(no version information, might be only in CVS)

SAMConnection::remove() -- Efface un message depuis la file d'attente

## Description

class SAMConnection {
SAMMessage remove ( string target [, array properties] )
}

## Liste de paramètres

`target`

  L'identité de la file d'attente depuis laquelle le message doit être effacé.

`properties`

  Un tableau associatif optionnel de propriétés décrivant les autres paramètres permettant le contrôle de l'opération.

  Nom de la propiété | Valeurs possibles
  --- | ---
  SAM_CORRELID | C'est l'identifiant de corrélation des messages à lire. Ceci est typiquement retourné par la demande "send".
  SAM_MESSAGEID | C'est l'identifiant du message à effacer.

## Valeurs de retour

Cette méthode retourne `FALSE` si une erreur survient.

## Exemples

Exemple 1. Effacement d'un message depuis la file d'attente en utilisant un identifiant de message

`<?php if (!$conn->remove('queue://receive/test', array(SAM_MESSAGEID => $messageId))) { // L'effacement a échoué ! echo "L'effacement a échoué : ($conn->errno) $conn->error"; } ?>`

Précédent | Sommaire | Suivant
SAMConnection::receive() | Niveau supérieur | SAMConnection::rollback()