gpt4 book ai didi

php - 如何从一个函数返回多个值

转载 作者:行者123 更新时间:2023-12-05 08:28:27 29 4
gpt4 key购买 nike

<分区>

我正在构建一个脚本来与来自 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 查看整个页面的代码.此代码正在进行中。

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com