在数组中查找特定值


Find specific value in an array

有一个数组:

$arr = array(
        'AA' => 90,
        'AB' => 150,
        'BC' => 100,
        'CD' => 60
);

和一个字符串:

$val = 'CD'

有没有任何快速的方法(没有FOR循环)来定义对应于$val的数值?在这个例子中,结果必须是60。

您实际上只需要$arr[$val]

CCD_ 3将输出60。

$value = @$arr[$val];

这就是你所需要的