Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有一个数组:
$arr = array( 'AA' => 90, 'AB' => 150, 'BC' => 100, 'CD' => 60 );
和一个字符串:
$val = 'CD'
有没有快速的方法(没有 FOR 循环)来定义对应的数值$val?在此示例中,结果必须为 60。
$val
你真的只需要$arr[$val].
$arr[$val]
echo $arr[$val];将输出 60。
echo $arr[$val];
$value = @$arr[$val];
这就是你所需要的