Conexión AMQP
PHP Manual

AMQPConnection::__construct

(PECL amqp >= Unknown)

AMQPConnection::__constructCrear una instancia de Conexión de PCMA (AMQP)

Descripción

public AMQPConnection::__construct ([ array $credentials = array() ] )

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

Nota: Máximo 1024 caracteres

amqp.host
port Puerto del host amqp.port
vhost Host virtual del host

Nota: Máximo 128 caracteres

amqp.vhost
login Nombre de inicio de sesión.

Nota: Máximo 128 caracteres

amqp.login
password Contraseña

Nota: Máximo 128 caracteres

amqp.password

Cualquier otra clave será ignorada.

Valores devueltos

Un objeto AMQPConnection.

Errores/Excepciones

Lanza una AMQPException al fallar el análisis de los parámetros, y al producirse un error en las opciones.

Ejemplos

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'
));

?>

Notas

Nota:

Una conexión no se establecerá hasta llamar a AMQPConnection::connect().


Conexión AMQP
PHP Manual