(PECL mqseries >= 0.10.0)
mqseries_open — MQSeries MQOPEN
$hconn
, array &$objDesc
, int $option
, resource &$hobj
, resource &$compCode
, resource &$reason
) : voidФункция mqseries_open() (MQOPEN) устанавливает соединение с объектом.
hConn
Обработчик соединения.
Представляет открытое соединение с менеджером очередей.
objDesc
Дескриптор объекта. (MQOD)
options
Опции, определяющие работу функций
hObj
Обработчик объекта.
Представляет используемый объект.
compCode
Код завершения.
reason
Код причины, квалифицирующий compCode.
Эта функция не возвращает значения после выполнения.
Пример #1 Пример использования mqseries_open()
<?php
$mqods = array('ObjectName' => 'TESTQ');
mqseries_open(
$conn,
$mqods,
MQSERIES_MQOO_INPUT_AS_Q_DEF | MQSERIES_MQOO_FAIL_IF_QUIESCING | MQSERIES_MQOO_OUTPUT,
$obj,
$comp_code,
$reason);
if ($comp_code !== MQSERIES_MQCC_OK) {
printf("open CompCode:%d Reason:%d Text:%s<br>\n", $comp_code, $reason, mqseries_strerror($reason));
exit;
}
?>