【发布时间】:2012-12-14 18:00:06
【问题描述】:
有没有像下面这样的内置php函数:
function isset_get($array, $key, $default = null) {
return isset($array[$key]) ? $array[$key] : $default;
}
我不喜欢
$my_var = isset($my_array['some Key']) ? $my_array['some Key'] : '';
并且更喜欢
$my_var = isset_get($my_array, 'some Key', '');
或类似的东西......
【问题讨论】:
-
@SunnyRed 你刚刚做了一个,使用它。
-
:) 你觉得后面的风格有优势吗?
-
@SunnyRed 不是真的...但是对于类似(不完全相同)功能,您可以使用
$my_var = $my_array['key'] || $default;