首页 > 解决方案 > 是否可以将 PHP 数组转换为 POST 请求?

问题描述

我有一个这样的数组(大约 50 多个项目)。

$data = array();
$data['customer_id'] = '1';
$data['cus_serno'] = '2';

是否可以将其转换为 POST 请求,就像我echo $_POST['customer_id']应该显示 1 一样。

我已经知道我可以做类似下面的事情。

$_POST['customer_id'] = $data['customer_id'];
$_POST['cus_serno'] = $data['cus_serno'];

这将非常耗时,因为我在数组中有大约 50 多个项目。

标签: phparrayspost

解决方案


尝试这个

foreach($data as $key => $val) {
  $_POST[$key] = $val;
}

它将您的$array键分配为$_POST键并将您的数组值放在上面


推荐阅读