AMQPExchange
PHP Manual

AMQPExchange::delete

(PECL amqp >= Unknown)

AMQPExchange::deleteexchange をブローカから削除する

説明

public void AMQPExchange::delete ([ string $exchange_name = NULL ] )

exchange をブローカから削除します。

警告

この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。

パラメータ

exchange_name

削除したい exchange の名前。AMQPExchange オブジェクトが既存の exchange にバインドされており、 かつ exchange_name が指定されていない場合は、AMQPExchange オブジェクトにバインドしている exchange を削除します。

返り値

例1 AMQPExchange::delete() の例

<?php

/* 新しい接続を作成します */
$cnn = new AMQPConnection();

/* 新しい exchange を作成します */
$ex = new AMQPExchange($cnn);
$ex->declare('new_topic_exchange'AMQP_DURABLE AMQP_AUTODELETE);

/* 先ほどの exchange を削除します */
$ex2 = new AMQPExchange($cnn);
$ex2->delete('new_topic_exchange');

?>


AMQPExchange
PHP Manual