AMQPConnection::__construct
(PECL amqp >= Unknown)
AMQPConnection::__construct — AMQPConnection のインスタンスを作成する
説明
public AMQPConnection::__construct
([ array
$credentials = array()
] )AMQP ブローカへの接続をあらわす AMQPConnection のインスタンスを作成します。
パラメータ
-
credentials -
AMQP ブローカへの接続時に使う認証情報の配列。
サポートするインデックス キー 説明 デフォルト値 host 接続先のホスト。 注意: 最大 1024 文字。
amqp.host port 接続先のポート。 amqp.port vhost ホスト上のバーチャルホスト。 注意: 最大 128 文字。
amqp.vhost login ログイン名。 注意: 最大 128 文字。
amqp.login password パスワード。 注意: 最大 128 文字。
amqp.password その他のキーは無視されます。
返り値
AMQPConnection オブジェクトを返します。
例
例1 AMQPConnection::__construct() の例
<?php
/* INI ファイルの値を使った接続 */
$connection1 = new AMQPConnection();
/* すべてのキーを指定した接続 */
$connection2 = new AMQPConnection(array(
'host' => 'example.host',
'vhost' => '/',
'port' => 5763,
'login' => 'user',
'password' => 'password'
));
?>
注意
注意:
AMQPConnection::connect() がコールされるまでは接続を確立しません。