检查数组中是否存在值

dan*_*l__ 3 php arrays array-key-exists

我正在尝试此代码来检查数组中是否存在值.

$arr = array ('2' => '0', '3' => '0.58');

$num=3;
if (array_key_exists($num, $arr)) {
    echo (array_key_exists($num, $arr)); //show the index, in this case 1
}
Run Code Online (Sandbox Code Playgroud)

我想要的是显示相应的价值,换句话说, 0.58

我怎样才能做到这一点 ?

Ale*_*lex 5

你需要的是这个:

$arr = array ('2' => '0', '3' => '0.58');

$num=3;
if (array_key_exists($num, $arr)) {
    echo $arr[$num];
}
Run Code Online (Sandbox Code Playgroud)