Php 将数据数组传递回服务器(post)的最佳方法?

Php 将数据数组传递回服务器(post)的最佳方法?,php,html,asp.net-mvc,http,post,Php,Html,Asp.net Mvc,Http,Post,在post数据中存储阵列的最佳方式是什么 目前,我正在生成一个CSV并将其存储在一个隐藏控件中 这似乎有点笨拙 有更好的办法吗 谢谢, 丹尼尔我会用。这使得将其转换回阵列或对象集合服务器端变得非常简单。我会使用。这使得将其转换回阵列或对象收集服务器端变得非常简单。Daniel 这在很大程度上取决于目标Web服务器以及是否正在使用javascript。但是,您不使用javascript标记,因此将忽略其中包括JSON以及序列化javascript数组的可能性 如果可能的话,您最好将javascri

在post数据中存储阵列的最佳方式是什么

目前,我正在生成一个CSV并将其存储在一个隐藏控件中

这似乎有点笨拙

有更好的办法吗

谢谢, 丹尼尔

我会用。这使得将其转换回阵列或对象集合服务器端变得非常简单。

我会使用。这使得将其转换回阵列或对象收集服务器端变得非常简单。

Daniel

这在很大程度上取决于目标Web服务器以及是否正在使用javascript。但是,您不使用javascript标记,因此将忽略其中包括JSON以及序列化javascript数组的可能性

如果可能的话,您最好将javascript视为一个选项

以psuedo代码为例,您可以执行类似于传统$POST的操作:

在提交的表单字段名称中使用[]符号,如下所示:

<input type="text" name ="whatever[]" value="a" />
<input type="text" name ="whatever[]" value="b" />
<input type="text" name ="whatever[]" value="c" />
<input type="text" name ="whatever[]" value="d" />
您可以通过以下方式访问它们:

$whatever[0]
这会给你一个好的答案

我知道它是粗略的,这不是我在.net中通常的做法,但希望它是一种通用的非js方法,可以转换。

Daniel

这在很大程度上取决于目标Web服务器以及是否正在使用javascript。但是,您不使用javascript标记,因此将忽略其中包括JSON以及序列化javascript数组的可能性

如果可能的话,您最好将javascript视为一个选项

以psuedo代码为例,您可以执行类似于传统$POST的操作:

在提交的表单字段名称中使用[]符号,如下所示:

<input type="text" name ="whatever[]" value="a" />
<input type="text" name ="whatever[]" value="b" />
<input type="text" name ="whatever[]" value="c" />
<input type="text" name ="whatever[]" value="d" />
您可以通过以下方式访问它们:

$whatever[0]
这会给你一个好的答案


我知道它是粗略的,这不是我在.net中通常的做法,但希望是一种通用的非js方法,它是可转换的。

虽然JSON是以JavaScript命名的,但它实际上是独立于语言的。好的观点是以太。独立性tho与使用它的服务器有关,即net、php、java等。它实际上是javascript的一个子集,因此需要在客户端运行js才能运行客户端…虽然JSON是以javascript命名的,但它实际上是独立于语言的。这一点很好。独立性tho与使用它的服务器有关,即.net、php、java等。它实际上是javascript的一个子集,因此需要在客户端上运行js才能运行客户端。。。