在Array Wordpress中获得Post的价值

时间:2016-10-09 00:17:17

标签: php wordpress post

我试图在Wordpress中获取数组文本框名称的Post值。代码是:

<input checked="checked" id="simple_fields_fieldgroups_9_1_0" type="checkbox" name="simple_fields_fieldgroups[9][1][0]" value="1">

如何使用POST获取simple_fields_fieldgroups[9][1][0]的值?当我尝试$_POST['simple_fields_fieldgroups[9][1][0]']时,它将无法正常工作..

更新:

当我这样做时

print_r($_POST['post_category']);

我得到了

Array ( [0] => 0 [1] => 18 [2] => 1 )

如何获得值18?

2 个答案:

答案 0 :(得分:1)

如果发布正确,则应该可以访问:

<?php
    $x = $_POST['simple_fields_fieldgroups'][9][1][0];
?>

答案 1 :(得分:1)

如果你使用a来迭代数组会发生什么?

    foreach ($_POST['post_category'] as $key => $value) {
              var_dump($value);
    }
    die();

否则您可以使用以下方式获取值:

$_POST['post_category'][1]

那是因为$ _POST [&#39; post_category&#39;]是一个数组,你可以使用数组中的值键来转储该值。