(PECL mqseries >= 0.10.0)
mqseries_begin — MQseries MQBEGIN
mqseries_begin() (MQBEGIN) 呼叫會開啟一個由佇列管理程式協調的工作單元,並且可能涉及外部資源管理程式。
使用 mqseries_begin() 開始工作單元。mqseries_back() 或 mqseries_cmit() 會結束工作單元。
hConn
連線控制代碼。
此控制代碼代表與佇列管理程式的連線。
compCode
完成碼。
reason
限定 compCode 的原因碼。
不回傳任何值。
範例 #1 mqseries_begin() 範例
<?php
$mqbo = array();
mqseries_begin( $conn,
$mqbo,
$comp_code,
$reason);
if ($comp_code !== MQSERIES_MQCC_OK) {
/* 原因碼 2121 為警告,更多資訊請參閱 MQSeries 參考手冊。*/
if ($reason !== 2121) {
printf("完成碼:%d 原因碼:%d 訊息:%s<br>\n", $comp_code, $reason, mqseries_strerror($reason));
}
}
?>
注意:
當使用 MQSeries Client 連線到佇列管理程式時,mqseries_begin() 將無法運作。