牛牛在线工具

mqseries_cmit()

收录 8868 个 PHP 函数,含用途说明与用法示例。

mqseries_cmit()

提交一个事务

函数名:mqseries_cmit() 函数描述:mqseries_cmit() 函数提交一个事务。 适用版本:PHP MQSeries 扩展版本 0.15.0 及以上。 语法:bool mqseries_cmit(resource $hconn, resource $compCode, resource $reason) 参数: $hconn:MQSeries 连接句柄,由 mqseries_conn() 函数返回。 $compCode:返回 MQSeries 操作完成的 MQSeriesMQC.MQCC_OK 或者 MQSeriesMQC.MQCC_FAILED。 $reason:返回 MQSeries 操作完成的 MQSeriesMQC.MQRC_NONE 或者 MQSeriesMQC.MQRC_FAILED。 返回值:如果事务成功提交,则返回 true,否则返回 false。 示例: <?php // 连接到 MQSeries $conn = mqseries_conn(); // 开始事务 mqseries_begin($conn, $compCode, $reason); // 执行一系列 MQSeries 操作 // 提交事务 mqseries_cmit($conn, $compCode, $reason); // 关闭连接 mqseries_disc($conn); ?> 注意事项: mqseries_cmit() 函数必须在 mqseries_begin() 函数之后调用。 如果 mqseries_cmit() 函数返回 true,则表示事务成功提交。 如果 mqseries_cmit() 函数返回 false,则表示事务提交失败。此时可以通过 $compCode 和 $reason 参数获取失败的原因。 在提交事务之前,必须确保所有的 MQSeries 操作都已经成功完成。 mqseries_cmit() 函数只能用于 MQSeries 事务模式。如果没有启用事务,则调用该函数没有任何效果。 以上是 mqseries_cmit() 函数的详细用法及示例。请确保在使用该函数时已经正确安装并启用了 PHP MQSeries 扩展,并且连接到了正确的 MQSeries 服务器。