为了账号安全,请及时绑定邮箱和手机立即绑定

如何将帖子变量传递给对象(php7)

如何将帖子变量传递给对象(php7)

PHP
慕妹3146593 2023-04-15 17:35:27
这看起来很简单,但我无法让它发挥作用。我正在使用具有以下行的库来提交订单:$order = $api->post('/orders', get_order_data());我正在尝试将以下数组传递给 $api>post。该数组如下所示(来自 $_POST 的值):$order_data = array(    'productId' => $productid,    'pageCount' => $pagecount,    'quantity' => $quantity,    'files' => array(                             'content' => $file    )    );get_order_data 函数如下所示function get_order_data($array){  $item = $array;     }要提交请求,我想将 $order_data 数组传递给以下行:$order = $api->post('/orders', get_order_data());以下显然不起作用(只是把它放在那里希望澄清我正在尝试做的事情)它试图使用 PHP7 将 $order_data 传递给 $api->post$order = $api->post('/orders', get_order_data($order_data));如何使 $order_data 可访问 $api->post ?
查看完整描述

2 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

根据评论,最终的解决方案是删除该get_order_data()功能,并$order_data直接提供给$api->post()方法。

这是代码:

$order = $api->post('/orders', $order_data);


查看完整回答
反对 回复 2023-04-15
?
PIPIONE

TA贡献1829条经验 获得超9个赞

你是这个意思吗?


function get_order_data($array)

{

  $item = processThisArray($array);

  $item = //do some other stuff with that array

  return $item;   //return the item so that it's an input in ->post()

}


查看完整回答
反对 回复 2023-04-15
  • 2 回答
  • 0 关注
  • 83 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信