作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
我正在构建一个脚本来与来自 Payment Express 的 PxPost 一起使用,我已经使用了他们的示例代码,可以在 http://www.paymentexpress.com/Technical_Resources/Sample_code_-_PHP/PX_Post_-_cURL.aspx 找到。
工作原理:它内置于自动脚本中,可从我的数据库中查询订单、处理订单并返回值。
我唯一的问题是我希望函数返回多个值,所以这就是我所做的。
运行函数的代码(第 201 行):
$once_complete = process_request($billingID, $order_total, $merchRef);
它发送要处理的付款,然后使用示例代码获取返回值并处理 XML。在代码的末尾,我删除了所有 $html
信息并将其替换为以下内容(第 111 行):
return $CardHolderResponseDescription.":".$MerchantResponseText.":".$AuthCode.":".$MerchantError;
据我所知,应该将其返回到启动它的位置。然后我想拆分这些值并使用以下命令将它们作为字符串返回(第 202 行):
list($RespDesc, $MerchResp, $AuthCode, $MerchError) = explode(":", $once_complete);
但由于某些原因,这不起作用。
我试过对返回进行回显,然后它工作正常,但之后它似乎消失了。可能出了什么问题?
您可以在 http://pastebin.com/LJjFutne 查看整个页面的代码.此代码正在进行中。
我是一名优秀的程序员,十分优秀!