知道如何检查密钥是否存在以及是否存在,然后从php中的数组中获取此密钥的值.
例如
我有这个数组:
$things = array(
'AA' => 'American history',
'AB' => 'American cooking'
);
$key_to_check = 'AB';
Run Code Online (Sandbox Code Playgroud)
现在,我需要检查$ key_to_check是否存在,如果存在,则获得一个相应的值,在这种情况下将是美国烹饪
Mih*_*rga 34
if(isset($things[$key_to_check])){
echo $things[$key_to_check];
}
Run Code Online (Sandbox Code Playgroud)
AlT*_*Tak 23
我知道这个问题很老但是对于那些来到这里的人来说,知道在php7中你可以使用Null Coalesce Operator可能是有用的
if ($value = $things[ $key_to_check ] ?? null) {
//Your code here
}
Run Code Online (Sandbox Code Playgroud)
Jar*_*eer 21
if (array_key_exists($key_to_check, $things)) {
return $things[$key_to_check];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32797 次 |
| 最近记录: |