(PECL mqseries >= 0.10.0)
mqseries_inq — MQSeries MQINQ
$hconn
,$hobj
,$selectorCount
,$selectors
,$intAttrCount
,&$intAttr
,$charAttrLength
,&$charAttr
,&$compCode
,&$reason
mqseries_inq() (MQINQ) 函式會傳回一個包含物件屬性的整數陣列和一組字元字串。
hConn
連線控制代碼。
此控制代碼代表與佇列管理程式的連線。
hObj
物件控制代碼。
此控制代碼代表要使用的物件。
selectorCount
選擇器的數量。
selectors
屬性選擇器陣列。
intAttrLength
整數屬性的數量。
intAttr
整數屬性陣列。
charAttrLength
字元屬性緩衝區的長度。
charAttr
字元屬性。
compCode
完成碼。
reason
限定 compCode 的原因碼。
不傳回任何值。
範例 #1 mqseries_inq() 範例
<?php
$int_attr = array();
$char_attr = "";
mqseries_inq($conn, $obj, 1, array(MQSERIES_MQCA_Q_MGR_NAME), 0, $int_attr, 48, $char_attr, $comp_code, $reason);
if ($comp_code !== MQSERIES_MQCC_OK) {
printf("INQ 完成碼:%d 原因碼:%d 訊息:%s<br>\n", $comp_code, $reason, mqseries_strerror($reason));
} else {
echo "INQ 佇列管理程式名稱結果 ".$char_attr."<br>\n";
}
?>