Query: stomp_connect
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
STOMP_CONNECT(3) 1 STOMP_CONNECT(3) Stomp::__construct - Opens a connection Object oriented style (constructor):SYNOPSISpublic Stomp::__construct ([string $broker = ini_get("stomp.default_broker_uri")], [string $username], [string $password], [array $headers])DESCRIPTIONProcedural style: resource stomp_connect ([string $broker = ini_get("stomp.default_broker_uri")], [string $username], [string $password], [array $head- ers]) Opens a connection to a stomp compliant Message Broker.PARAMETERSo $broker - The broker URI o $username - The username. o $password - The password. o $headers -Associative array containing the additional headers (example: receipt).RETURN VALUESNote A transaction header may be specified, indicating that the message acknowledgment should be part of the named transaction.CHANGELOG+--------+-----------------------------------+ |Version | | | | | | | Description | | | | +--------+-----------------------------------+ | 1.0.1 | | | | | | | The $headers parameter was added | | | | +--------+-----------------------------------+EXAMPLESExample #1 Object oriented style <?php /* connection */ try { $stomp = new Stomp('tcp://localhost:61613'); } catch(StompException $e) { die('Connection failed: ' . $e->getMessage()); } /* close connection */ unset($stomp); ?> Example #2 Procedural style <?php /* connection */ $link = stomp_connect('ssl://localhost:61612'); /* check connection */ if (!$link) { die('Connection failed: ' . stomp_connect_error()); } /* close connection */ stomp_close($link); ?> PHP Documentation Group STOMP_CONNECT(3)