например:
$arr = array('k1'=>1,'k2'=>2,'k3'=>3);
Если я хочу получить $ arr ['k4'] (неожиданный индекс), есть уведомление:
Notice: undefined index......
итак, могу ли я установить значение dufalut для массива, например хэш рубина:
h = {'k1'=>1,'k2'=>2,'k3'=>3}
h.default = 'default'
puts h['k4']
тогда я получу «по умолчанию»: