如何使用php中的复选框从多维数组中获取值

时间:2017-07-05 04:14:37

标签: php arrays multidimensional-array laravel-5.4

这是我的阵列和后端(控制器)

$newA = array("agents" => array("value" => array( "65" => array( "drive" => "number","cars" => "78"),"68" => array( "drive" => "num","cars" => "98"))));

$test2 = $r->myCheckbox;

现在,我可以从用户选择的复选框中显示“65”和“68”这些值,但我想在65和68中显示值。 请帮帮我谢谢。

2 个答案:

答案 0 :(得分:0)

假设您的用户复选框返回$ return且等于65.要获取该值,只需使用$newA['agents']['value'][$return];

答案 1 :(得分:-1)

$test2 = array_column($newA, 'value')[0];
$get_res  = array_keys($test2);
print_r($get_res);