(PECL amqp >= Unknown)
AMQPConnection::__construct — Crear una instancia de Conexión de PCMA (AMQP)
$credentials = array()
] )Crear una instancia de AMQPConnection representando una conexión a un corredor PCMA (AMQP).
credentials
Las credentials es un arreglo opcional de la credencial para conectar al
corredor PCMA (AMQP).
| clave | descripción | valor por omisión |
|---|---|---|
| host | Host al que conectar
|
amqp.host |
| port | Puerto del host | amqp.port |
| vhost | Host virtual del host
|
amqp.vhost |
| login | Nombre de inicio de sesión.
|
amqp.login |
| password | Contraseña
|
amqp.password |
Cualquier otra clave será ignorada.
Un objeto AMQPConnection.
Lanza una AMQPException al fallar el análisis de los parámetros, y al producirse un error en las opciones.
Ejemplo #1 Ejemplo de AMQPConnection::__construct()
<?php
/* Crea una conexión utilizando las credenciales por omisión: */
$connection1 = new AMQPConnection();
/* Y especificando todas las claves */
$connection2 = new AMQPConnection(array(
'host' => 'example.host',
'vhost' => '/',
'port' => 5763,
'login' => 'user',
'password' => 'password'
));
?>
Nota:
Una conexión no se establecerá hasta llamar a AMQPConnection::connect().