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

Php 使用字符串作为键访问数组中的数组,php,arrays,associative-array,Php,Arrays,Associative Array,我目前正在尝试用PHP构建一个验证类。 我要做的是将所需的验证数组与$\u POST数组匹配。 我的验证数组提供以下字段名值 $validation[0] = “order[0][company]” $validation[1] = “order[1][company]” $validation[2] = “order[2][company]” 等等。 $\u POST数组如下所示 Array ( [order] => Array ( [0] => Array ( [company] => [

我目前正在尝试用PHP构建一个验证类。 我要做的是将所需的验证数组与
$\u POST
数组匹配。 我的验证数组提供以下字段名值

$validation[0] = “order[0][company]”
$validation[1] = “order[1][company]”
$validation[2] = “order[2][company]”
等等。
$\u POST
数组如下所示

Array ( [order] => Array ( [0] => Array ( [company] => [link] => [username] => [password] => [comments] => ) [1] => Array ( [company] => [link] => [username] => [password] => [comments] => ) 数组([order]=>Array([0]=>Array([company]=>[link]=>[username]=>[password]=>[comments]=>)[1]=>Array([company]=>[link]=>[username]=>[password]=>[comments]=>) 如何使用上面给出的字段名访问post数组中的值?
我尝试了
$\u POST[$validation[0]]
,但它似乎不起作用。

$\u POST[$validation[0]],用一对括号代替括号,就像访问任何其他数组一样。

很抱歉,我的问题中有一个输入错误,这就是我正在做的。