在数组中查找特定值

时间:2012-09-11 15:33:15

标签: php arrays

有一个数组:

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

和一个字符串:

$val = 'CD'

有没有快速的方法(没有FOR循环)来定义与$val对应的数值?在此示例中,结果必须为60。

2 个答案:

答案 0 :(得分:4)

你真的需要$arr[$val]

echo $arr[$val];将输出60​​。

答案 1 :(得分:2)

$value = @$arr[$val];

这就是你所需要的一切