AMQPConnection::__construct
(PECL amqp >= Unknown)
AMQPConnection::__construct — Crear una instancia de Conexión de PCMA (AMQP)
Descripción
Crear una instancia de AMQPConnection representando una conexión a un corredor PCMA (AMQP).
Parámetros
- credentials
-
Las credentials es un arreglo opcional de la credencial para conectar al corredor PCMA (AMQP).
Índices disponibles clave descripción valor por omisión host Host al que conectar Note: Máximo 32 caracteres
amqp.host port Puerto del host amqp.port vhost Host virtual del host Note: Máximo 32 caracteres
amqp.vhost login Nombre de inicio de sesión. Note: Máximo 32 caracteres
amqp.login password Contraseña Note: Máximo 32 caracteres
amqp.password Cualquier otra clave será ignorada.
Valores devueltos
Objeto AMQPConnection.
Errores/Excepciones
Emite una excepción AMQPException al fallar el análisis de los parámetros, y al producirse un error en las opciones.
Ejemplos
Example #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'
));
?>
Notas
Note:
No se establece la conexión hasta que se realiza una llamada a AMQPConnection::connect().
