Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
AMQPExchange::publish
(PECL amqp >= Unknown)
AMQPExchange::publish — Опубликовать сообщение в обменнике
Описание
public bool AMQPExchange::publish ( string $message , string $routing_key [, int $params = 0 [, array $attributes ]] )Публикует сообщение в обменнике, представленном объектом AMQPExchange.
Список параметров
message -
Сообщения для публикации.
routing_key -
Ключ маршрутизации для публикации.
params -
Одна или несколько констант AMQP_MANDATORY и AMQP_IMMEDIATE.
attributes -
Ключ | Описание | Значение по умолчанию |
---|---|---|
Content-type | text/plain | |
Content-encoding | NULL | |
message_id | NULL | |
user_id | NULL | |
app_id | NULL | |
delivery_mode | NULL | |
priority | NULL | |
timestamp | NULL | |
expiration | NULL | |
type | NULL | |
reply_to | NULL |
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Ошибки
Выдаёт исключение AMQPExchangeException в случае неудачи.
Описание класса amqpexchange, примеры использования класса amqpexchange.
Смотрите также:
Описание на ru2.php.net
Описание на php.ru