PHP: получить значение массива, как в Python?

В Python я могу использовать метод "get" для безошибочного получения значения из словаря.

a = {1: "a", 2: "b"}
a[3] # error
a.get(3, "") # I got empty string.

Итак, я ищу общую/базовую функцию, которая делает следующее:

function GetItem($Arr, $Key, $Default){
    $res = '';
    if (array_key_exists($Key, $Arr)) {
        $res = $Arr[$Key];
    } else {
        $res = $Default;
    }
    return $res;
}

Есть ли в основном та же функция в PHP, что и в Python?

Спасибо: dd

15
задан Ibrahim Azhar Armar 21 March 2012 в 15:26
поделиться