首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]mqseries_inq()函数—用法及示例

发布于 2025-04-30 14:12:24
0
16

适用PHP版本(PECL mqseries >= 0.10.0)


说明

mqseries_inq(
    resource $hconn,
    resource $hobj,
    int $selectorCount,
    array $selectors,
    int $intAttrCount,
    resource &$intAttr,
    int $charAttrLength,
    resource &$charAttr,
    resource &$compCode,
    resource &$reason
): void
mqseries_inq() (MQINQ)调用返回一个整数数组和一组包含对象属性的字符串。


参数
hConn
连接句柄。

This handle represents the connection to the queue manager.

hObj
Object handle.

这个句柄表示要使用的对象。

selectorCount
选择器的计数。

选择器
属性选择器数组。

intAttrLength
整数属性的计数。

intAttr
整数属性数组。

charAttrLength
字符属性缓冲区的长度。

charAttr
人物属性。

compCode
完成代码。

reason
限定compCode的原因代码。

返回值
没有返回值。

示例
示例 #1 mqseries_inq() example

<?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 CompCode:%d Reason:%d Text:%s<br>\n", $comp_code, $reason, mqseries_strerror($reason));
    } else {
        echo "INQ QManager name result ".$char_attr."<br>\n";
    }
?>

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流