函数名:mqseries_conn()
适用版本:PHP 4 >= 4.0.5, PHP 5, PHP 7
函数说明:mqseries_conn() 函数用于建立到一个 IBM MQ 服务器的连接。
语法:resource mqseries_conn ( array $conn_options , resource &$conn )
参数:
conn_options: 连接选项,是一个关联数组,包含以下键值对:
conn: 连接句柄,在成功建立连接后,会将连接句柄存储在此变量中。
返回值:成功时返回 TRUE,失败时返回 FALSE。
示例:
$conn_options = array(
'Version' => MQSERIES_MQGMO_VERSION_1,
'Options' => MQSERIES_MQCNO_STANDARD_BINDING,
'CCDTURL' => 'file:///path/to/ccdt',
'ChannelName' => 'MY.CHANNEL',
'ConnectionName' => 'localhost(1414)',
'TransportType' => MQSERIES_MQXPT_TCP,
'UserID' => 'myuser',
'Password' => 'mypassword',
'SSLCipherSpec' => 'TLS_RSA_WITH_AES_256_CBC_SHA256',
'KeyRepository' => '/path/to/key/repository',
);
$conn = mqseries_conn($conn_options, $conn_handle);
if ($conn) {
echo "连接成功!";
// 可以进行其他操作,如发送消息等
mqseries_put(...); // 示例:发送消息
mqseries_disconnect($conn); // 示例:断开连接
} else {
echo "连接失败!";
}
注意事项: