使用字符串作为键访问数组中的数组

时间:2013-02-23 15:36:55

标签: php arrays associative-array

我目前正在尝试用PHP构建验证类。 我想要做的是匹配$_POST数组所需的验证数组。 我的验证数组提供以下值,即字段名称

$validation[0] = “order[0][company]”
$validation[1] = “order[1][company]”
$validation[2] = “order[2][company]”

等等。 $_POST数组看起来像这样

Array ( [order] => Array ( [0] => Array ( [company] => [link] => [username] => [password] => [comments] => ) [1] => Array ( [company] => [link] => [username] => [password] => [comments] => )

如何使用上面给出的字段名称访问post数组中的值? 我试过了$_POST[$validation[0]],但似乎没有用。

1 个答案:

答案 0 :(得分:2)

$ _ POST [$ validation [0]],带有一对括号而不是括号,因为你可以访问任何其他数组。