(PECL stomp >= 0.1.0)
Stomp::begin -- stomp_begin — Создает транзакцию
Объектно-ориентированный стиль (метод):
$transaction_id
   [, array $headers
   ] )Процедурный стиль:
$link
   , string $transaction_id
   [, array $headers
  ] )Создает транзакцию.
linkТолько для процедурного стиля: Идентификатор соединения stomp, полученный из stomp_connect().
transaction_idИдентификатор транзакции.
headersАссоциативный массив, содержащий дополнительные заголовки (пример: receipt).
   Возвращает TRUE в случае успешного завершения  или FALSE в случае возникновения ошибки.
  
Stomp асинхронен по своей сути. Синхронная связь может быть реализована добавлением receipt-заголовка. Это заставит методы ничего не возвращать, пока сервер не подтвердит получение сообщения или не будет достигнут таймаут сообщения.
См. stomp_commit() или stomp_abort().