コード例 #1
0
            //初始化相关配置
            $ret=$client->initialize("C:/bocommjava/ini/B2CMerchant.xml");
						$ret = java_values($ret);
            if ($ret != "0")
                {
                $err=$client->getLastErr();
                //为正确显示中文对返回java变量进行转换,如果用java_set_file_encoding进行过转换则不用再次转换
                //$err = java_values($err->getBytes("GBK")); 
                $err=java_values($err);
                print "初始化失败,错误信息:" . $err . "<br>";
                exit (1);
                }

            //发主机交易
            //调用对象的批量订单查询方法
            $rep=$client->queryCurOrder($begTime, $endTime, $flag, $begIndex, $begOrder, $endOrder, $sortField,
                                        $sortOrder); //批量订单查询

            if (java_is_null($rep))
                {
                $err=$client->getLastErr();
                //为正确显示中文对返回java变量进行转换,如果用java_set_file_encoding进行过转换则不用再次转换
                //$err = java_values($err->getBytes("GBK")); 
                print "交易错误信息:" . $err . "<br>";
                exit (1);
                }

            $code=$rep->getRetCode(); //得到交易返回码
            $msg=$rep->getErrorMessage();

            if (!java_is_null($msg)) {
            //为正确显示中文对返回java变量进行转换,如果用java_set_file_encoding进行过转换则不用再次转换