как установить значение по умолчанию для массива (php)

​​например:

$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']

тогда я получу «по умолчанию»:

7
задан Douglas F Shearer 17 May 2011 в 15:23
поделиться