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

将表单数据 POST 中的数组发送到 PHP 端点

将表单数据 POST 中的数组发送到 PHP 端点

PHP
慕斯王 2021-11-19 15:23:43
我将 http 请求中的值发送到我的 PHP 端点。我以前是这样做的:let params = new URLSearchParams();params.append('postName', 'value');但现在我需要发送数组我尝试了多种方式params.append('postName', ["value1", "value2"]);这转换为字符串 value1,value2params.append('postName', 'value1');params.append('postName', 'value2');这只是发送两个字符串。我如何传递数组?我正在使用这个 URLSearchParams,因为否则当我只发送对象或数组时,$_POST['postName']在 php 端点中不可用。
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

要在 POST 请求后使用 PHP 数组,您需要创建一个名称包含方括号的 HTML 输入元素。

在你的情况下:


params.append('postName[]', 'value1');

params.append('postName[]', 'value2');

在 PHP 中,您将拥有$_POST['postName']一个数组。


查看完整回答
反对 回复 2021-11-19
  • 1 回答
  • 0 关注
  • 119 浏览

添加回答

举报

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