Php 从多维数组中提取值

Php 从多维数组中提取值,php,arrays,Php,Arrays,从循环中填充 下面是我填充的数组。我需要能够找到“雇主”和“评论”的匹配项并提取值,以便重新更新此值 $arrayDif = array(); $arrayDif[] = array('employer' => $employer, 'comment' => $comment, 'value' => $resultValue); 不确定这是否是你要找的,但给你。我将使用函数和简单循环 不确定这是

从循环中填充

下面是我填充的数组。我需要能够找到“雇主”和“评论”的匹配项并提取值,以便重新更新此值

$arrayDif = array();
$arrayDif[] = array('employer' => $employer,
                    'comment' => $comment,
                    'value' => $resultValue);

不确定这是否是你要找的,但给你。我将使用函数和简单循环


不确定这是否是您要找的,但这就是您要找的。我将使用函数和简单循环


一个命令提取并重新更新值,我建议使用foreach循环


一个命令提取并重新更新值,我建议使用foreach循环


我删除了我的全部答案,因为我更好地理解了你的问题。你需要学会在数组中循环。有很多关于这方面的教程。你最好通过展示来了解这一点。您需要一个
foreach()
循环。谢谢,我希望只执行一个命令就可以得到结果。我删除了我的整个答案,因为我更好地理解了您的问题。你需要学会在数组中循环。有很多关于这方面的教程。你最好通过展示来了解这一点。您需要一个
foreach()
循环。谢谢,我希望只执行一个命令就可以得到结果。这与我尝试的方法非常接近。您的解决方案有一个“未定义的偏移量:0”,它出现在第行:$array[$i][$j][“雇主”]上,很抱歉看到您出现此错误。我在我的页面上运行了与上面完全相同的代码,它运行正常,没有错误。这与我尝试过的非常接近。您的解决方案有一个“未定义的偏移量:0”,它出现在第行:$array[$i][$j][“雇主”]上,很抱歉看到您出现此错误。我在我的页面上运行与上面完全相同的代码,并且它工作正常,没有错误。
Array
(
    [0] => Array
        (
            [employer] => Albury-Wodonga
            [comment] => allOtherMembers
            [value] => 7
        )

    [1] => Array
        (
            [employer] => Albury-Wodonga
            [comment] => associateMembers
            [value] => 1
        )